TSTP Solution File: ITP021^2 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : ITP021^2 : TPTP v8.1.2. Bugfixed v7.5.0.
% Transfm  : none
% Format   : tptp
% Command  : do_cvc5 %s %d

% Computer : n014.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Aug 31 03:16:26 EDT 2023

% Result   : Theorem 4.01s 4.23s
% Output   : Proof 4.07s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem    : ITP021^2 : TPTP v8.1.2. Bugfixed v7.5.0.
% 0.00/0.14  % Command    : do_cvc5 %s %d
% 0.14/0.35  % Computer : n014.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35  % CPULimit   : 300
% 0.14/0.35  % WCLimit    : 300
% 0.14/0.35  % DateTime   : Sun Aug 27 15:00:46 EDT 2023
% 0.14/0.35  % CPUTime    : 
% 0.21/0.49  %----Proving TH0
% 0.21/0.50  %------------------------------------------------------------------------------
% 0.21/0.50  % File     : ITP021^2 : TPTP v8.1.2. Bugfixed v7.5.0.
% 0.21/0.50  % Domain   : Interactive Theorem Proving
% 0.21/0.50  % Problem  : HOL4 set theory export of thm_2Eextreal_2Emax__le.p, bushy mode
% 0.21/0.50  % Version  : [BG+19] axioms.
% 0.21/0.50  % English  :
% 0.21/0.50  
% 0.21/0.50  % Refs     : [BG+19] Brown et al. (2019), GRUNGE: A Grand Unified ATP Chall
% 0.21/0.50  %          : [Gau19] Gauthier (2019), Email to Geoff Sutcliffe
% 0.21/0.50  % Source   : [BG+19]
% 0.21/0.50  % Names    : thm_2Eextreal_2Emax__le.p [Gau19]
% 0.21/0.50  %          : HL410001^2.p [TPAP]
% 0.21/0.50  
% 0.21/0.50  % Status   : Theorem
% 0.21/0.50  % Rating   : 0.69 v8.1.0, 0.73 v7.5.0
% 0.21/0.50  % Syntax   : Number of formulae    :   83 (   8 unt;  25 typ;   0 def)
% 0.21/0.50  %            Number of atoms       :  395 (  14 equ;   0 cnn)
% 0.21/0.50  %            Maximal formula atoms :   21 (   6 avg)
% 0.21/0.50  %            Number of connectives :  733 (  46   ~;  36   |;  27   &; 488   @)
% 0.21/0.50  %                                         (  43 <=>;  93  =>;   0  <=;   0 <~>)
% 0.21/0.50  %            Maximal formula depth :   15 (   8 avg)
% 0.21/0.50  %            Number of types       :    4 (   2 usr)
% 0.21/0.50  %            Number of type conns  :   20 (  20   >;   0   *;   0   +;   0  <<)
% 0.21/0.50  %            Number of symbols     :   31 (  28 usr;  18 con; 0-2 aty)
% 0.21/0.50  %            Number of variables   :   93 (   0   ^;  93   !;   0   ?;  93   :)
% 0.21/0.50  % SPC      : TH0_THM_EQU_NAR
% 0.21/0.50  
% 0.21/0.50  % Comments :
% 0.21/0.50  % Bugfixes : v7.5.0 - Bugfixes in axioms and export.
% 0.21/0.50  %------------------------------------------------------------------------------
% 0.21/0.50  %------------------------------------------------------------------------------
% 0.21/0.50  thf(del_tp,type,
% 0.21/0.50      del: $tType ).
% 0.21/0.50  
% 0.21/0.50  thf(bool,type,
% 0.21/0.50      bool: del ).
% 0.21/0.50  
% 0.21/0.50  thf(ind,type,
% 0.21/0.50      ind: del ).
% 0.21/0.50  
% 0.21/0.50  thf(arr,type,
% 0.21/0.50      arr: del > del > del ).
% 0.21/0.50  
% 0.21/0.50  thf(mem,type,
% 0.21/0.50      mem: $i > del > $o ).
% 0.21/0.50  
% 0.21/0.50  thf(ap,type,
% 0.21/0.50      ap: $i > $i > $i ).
% 0.21/0.50  
% 0.21/0.50  thf(lam,type,
% 0.21/0.50      lam: del > ( $i > $i ) > $i ).
% 0.21/0.50  
% 0.21/0.50  thf(p,type,
% 0.21/0.50      p: $i > $o ).
% 0.21/0.50  
% 0.21/0.50  thf(stp_inj_o,type,
% 0.21/0.50      inj__o: $o > $i ).
% 0.21/0.50  
% 0.21/0.50  thf(stp_inj_surj_o,axiom,
% 0.21/0.50      ! [X: $o] :
% 0.21/0.50        ( ( p @ ( inj__o @ X ) )
% 0.21/0.50        = X ) ).
% 0.21/0.50  
% 0.21/0.50  thf(stp_inj_mem_o,axiom,
% 0.21/0.50      ! [X: $o] : ( mem @ ( inj__o @ X ) @ bool ) ).
% 0.21/0.50  
% 0.21/0.50  thf(stp_iso_mem_o,axiom,
% 0.21/0.50      ! [X: $i] :
% 0.21/0.50        ( ( mem @ X @ bool )
% 0.21/0.50       => ( X
% 0.21/0.50          = ( inj__o @ ( p @ X ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(ap_tp,axiom,
% 0.21/0.50      ! [A: del,B: del,F: $i] :
% 0.21/0.50        ( ( mem @ F @ ( arr @ A @ B ) )
% 0.21/0.50       => ! [X: $i] :
% 0.21/0.50            ( ( mem @ X @ A )
% 0.21/0.50           => ( mem @ ( ap @ F @ X ) @ B ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(lam_tp,axiom,
% 0.21/0.50      ! [A: del,B: del,F: $i > $i] :
% 0.21/0.50        ( ! [X: $i] :
% 0.21/0.50            ( ( mem @ X @ A )
% 0.21/0.50           => ( mem @ ( F @ X ) @ B ) )
% 0.21/0.50       => ( mem @ ( lam @ A @ F ) @ ( arr @ A @ B ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(funcext,axiom,
% 0.21/0.50      ! [A: del,B: del,F: $i] :
% 0.21/0.50        ( ( mem @ F @ ( arr @ A @ B ) )
% 0.21/0.50       => ! [G: $i] :
% 0.21/0.50            ( ( mem @ G @ ( arr @ A @ B ) )
% 0.21/0.50           => ( ! [X: $i] :
% 0.21/0.50                  ( ( mem @ X @ A )
% 0.21/0.50                 => ( ( ap @ F @ X )
% 0.21/0.50                    = ( ap @ G @ X ) ) )
% 0.21/0.50             => ( F = G ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(beta,axiom,
% 0.21/0.50      ! [A: del,F: $i > $i,X: $i] :
% 0.21/0.50        ( ( mem @ X @ A )
% 0.21/0.50       => ( ( ap @ ( lam @ A @ F ) @ X )
% 0.21/0.50          = ( F @ X ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  %------------------------------------------------------------------------------
% 0.21/0.50  %------------------------------------------------------------------------------
% 0.21/0.50  thf(tp_c_2Ebool_2ET,type,
% 0.21/0.50      c_2Ebool_2ET: $i ).
% 0.21/0.50  
% 0.21/0.50  thf(mem_c_2Ebool_2ET,axiom,
% 0.21/0.50      mem @ c_2Ebool_2ET @ bool ).
% 0.21/0.50  
% 0.21/0.50  thf(ax_true_p,axiom,
% 0.21/0.50      p @ c_2Ebool_2ET ).
% 0.21/0.50  
% 0.21/0.50  thf(tp_ty_2Eextreal_2Eextreal,type,
% 0.21/0.50      ty_2Eextreal_2Eextreal: del ).
% 0.21/0.50  
% 0.21/0.50  thf(stp_ty_2Eextreal_2Eextreal,type,
% 0.21/0.50      tp__ty_2Eextreal_2Eextreal: $tType ).
% 0.21/0.50  
% 0.21/0.50  thf(stp_inj_ty_2Eextreal_2Eextreal,type,
% 0.21/0.50      inj__ty_2Eextreal_2Eextreal: tp__ty_2Eextreal_2Eextreal > $i ).
% 0.21/0.50  
% 0.21/0.50  thf(stp_surj_ty_2Eextreal_2Eextreal,type,
% 0.21/0.50      surj__ty_2Eextreal_2Eextreal: $i > tp__ty_2Eextreal_2Eextreal ).
% 0.21/0.50  
% 0.21/0.50  thf(stp_inj_surj_ty_2Eextreal_2Eextreal,axiom,
% 0.21/0.50      ! [X: tp__ty_2Eextreal_2Eextreal] :
% 0.21/0.50        ( ( surj__ty_2Eextreal_2Eextreal @ ( inj__ty_2Eextreal_2Eextreal @ X ) )
% 0.21/0.50        = X ) ).
% 0.21/0.50  
% 0.21/0.50  thf(stp_inj_mem_ty_2Eextreal_2Eextreal,axiom,
% 0.21/0.50      ! [X: tp__ty_2Eextreal_2Eextreal] : ( mem @ ( inj__ty_2Eextreal_2Eextreal @ X ) @ ty_2Eextreal_2Eextreal ) ).
% 0.21/0.50  
% 0.21/0.50  thf(stp_iso_mem_ty_2Eextreal_2Eextreal,axiom,
% 0.21/0.50      ! [X: $i] :
% 0.21/0.50        ( ( mem @ X @ ty_2Eextreal_2Eextreal )
% 0.21/0.50       => ( X
% 0.21/0.50          = ( inj__ty_2Eextreal_2Eextreal @ ( surj__ty_2Eextreal_2Eextreal @ X ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(tp_c_2Eextreal_2Eextreal__le,type,
% 0.21/0.50      c_2Eextreal_2Eextreal__le: $i ).
% 0.21/0.50  
% 0.21/0.50  thf(mem_c_2Eextreal_2Eextreal__le,axiom,
% 0.21/0.50      mem @ c_2Eextreal_2Eextreal__le @ ( arr @ ty_2Eextreal_2Eextreal @ ( arr @ ty_2Eextreal_2Eextreal @ bool ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(tp_c_2Ebool_2ECOND,type,
% 0.21/0.50      c_2Ebool_2ECOND: del > $i ).
% 0.21/0.50  
% 0.21/0.50  thf(mem_c_2Ebool_2ECOND,axiom,
% 0.21/0.50      ! [A_27a: del] : ( mem @ ( c_2Ebool_2ECOND @ A_27a ) @ ( arr @ bool @ ( arr @ A_27a @ ( arr @ A_27a @ A_27a ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(tp_c_2Eextreal_2Eextreal__max,type,
% 0.21/0.50      c_2Eextreal_2Eextreal__max: $i ).
% 0.21/0.50  
% 0.21/0.50  thf(mem_c_2Eextreal_2Eextreal__max,axiom,
% 0.21/0.50      mem @ c_2Eextreal_2Eextreal__max @ ( arr @ ty_2Eextreal_2Eextreal @ ( arr @ ty_2Eextreal_2Eextreal @ ty_2Eextreal_2Eextreal ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(stp_fo_c_2Eextreal_2Eextreal__max,type,
% 0.21/0.50      fo__c_2Eextreal_2Eextreal__max: tp__ty_2Eextreal_2Eextreal > tp__ty_2Eextreal_2Eextreal > tp__ty_2Eextreal_2Eextreal ).
% 0.21/0.50  
% 0.21/0.50  thf(stp_eq_fo_c_2Eextreal_2Eextreal__max,axiom,
% 0.21/0.50      ! [X0: tp__ty_2Eextreal_2Eextreal,X1: tp__ty_2Eextreal_2Eextreal] :
% 0.21/0.50        ( ( inj__ty_2Eextreal_2Eextreal @ ( fo__c_2Eextreal_2Eextreal__max @ X0 @ X1 ) )
% 0.21/0.50        = ( ap @ ( ap @ c_2Eextreal_2Eextreal__max @ ( inj__ty_2Eextreal_2Eextreal @ X0 ) ) @ ( inj__ty_2Eextreal_2Eextreal @ X1 ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(tp_c_2Ebool_2EF,type,
% 0.21/0.50      c_2Ebool_2EF: $i ).
% 0.21/0.50  
% 0.21/0.50  thf(mem_c_2Ebool_2EF,axiom,
% 0.21/0.50      mem @ c_2Ebool_2EF @ bool ).
% 0.21/0.50  
% 0.21/0.50  thf(ax_false_p,axiom,
% 0.21/0.50      ~ ( p @ c_2Ebool_2EF ) ).
% 0.21/0.50  
% 0.21/0.50  thf(tp_c_2Emin_2E_3D_3D_3E,type,
% 0.21/0.50      c_2Emin_2E_3D_3D_3E: $i ).
% 0.21/0.50  
% 0.21/0.50  thf(mem_c_2Emin_2E_3D_3D_3E,axiom,
% 0.21/0.50      mem @ c_2Emin_2E_3D_3D_3E @ ( arr @ bool @ ( arr @ bool @ bool ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(ax_imp_p,axiom,
% 0.21/0.50      ! [Q: $i] :
% 0.21/0.50        ( ( mem @ Q @ bool )
% 0.21/0.50       => ! [R: $i] :
% 0.21/0.50            ( ( mem @ R @ bool )
% 0.21/0.50           => ( ( p @ ( ap @ ( ap @ c_2Emin_2E_3D_3D_3E @ Q ) @ R ) )
% 0.21/0.50            <=> ( ( p @ Q )
% 0.21/0.50               => ( p @ R ) ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(tp_c_2Ebool_2E_5C_2F,type,
% 0.21/0.50      c_2Ebool_2E_5C_2F: $i ).
% 0.21/0.50  
% 0.21/0.50  thf(mem_c_2Ebool_2E_5C_2F,axiom,
% 0.21/0.50      mem @ c_2Ebool_2E_5C_2F @ ( arr @ bool @ ( arr @ bool @ bool ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(ax_or_p,axiom,
% 0.21/0.50      ! [Q: $i] :
% 0.21/0.50        ( ( mem @ Q @ bool )
% 0.21/0.50       => ! [R: $i] :
% 0.21/0.50            ( ( mem @ R @ bool )
% 0.21/0.50           => ( ( p @ ( ap @ ( ap @ c_2Ebool_2E_5C_2F @ Q ) @ R ) )
% 0.21/0.50            <=> ( ( p @ Q )
% 0.21/0.50                | ( p @ R ) ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(tp_c_2Ebool_2E_2F_5C,type,
% 0.21/0.50      c_2Ebool_2E_2F_5C: $i ).
% 0.21/0.50  
% 0.21/0.50  thf(mem_c_2Ebool_2E_2F_5C,axiom,
% 0.21/0.50      mem @ c_2Ebool_2E_2F_5C @ ( arr @ bool @ ( arr @ bool @ bool ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(ax_and_p,axiom,
% 0.21/0.50      ! [Q: $i] :
% 0.21/0.50        ( ( mem @ Q @ bool )
% 0.21/0.50       => ! [R: $i] :
% 0.21/0.50            ( ( mem @ R @ bool )
% 0.21/0.50           => ( ( p @ ( ap @ ( ap @ c_2Ebool_2E_2F_5C @ Q ) @ R ) )
% 0.21/0.50            <=> ( ( p @ Q )
% 0.21/0.50                & ( p @ R ) ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(tp_c_2Ebool_2E_7E,type,
% 0.21/0.50      c_2Ebool_2E_7E: $i ).
% 0.21/0.50  
% 0.21/0.50  thf(mem_c_2Ebool_2E_7E,axiom,
% 0.21/0.50      mem @ c_2Ebool_2E_7E @ ( arr @ bool @ bool ) ).
% 0.21/0.50  
% 0.21/0.50  thf(ax_neg_p,axiom,
% 0.21/0.50      ! [Q: $i] :
% 0.21/0.50        ( ( mem @ Q @ bool )
% 0.21/0.50       => ( ( p @ ( ap @ c_2Ebool_2E_7E @ Q ) )
% 0.21/0.50        <=> ~ ( p @ Q ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(tp_c_2Emin_2E_3D,type,
% 0.21/0.50      c_2Emin_2E_3D: del > $i ).
% 0.21/0.50  
% 0.21/0.50  thf(mem_c_2Emin_2E_3D,axiom,
% 0.21/0.50      ! [A_27a: del] : ( mem @ ( c_2Emin_2E_3D @ A_27a ) @ ( arr @ A_27a @ ( arr @ A_27a @ bool ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(ax_eq_p,axiom,
% 0.21/0.50      ! [A: del,X: $i] :
% 0.21/0.50        ( ( mem @ X @ A )
% 0.21/0.50       => ! [Y: $i] :
% 0.21/0.50            ( ( mem @ Y @ A )
% 0.21/0.50           => ( ( p @ ( ap @ ( ap @ ( c_2Emin_2E_3D @ A ) @ X ) @ Y ) )
% 0.21/0.50            <=> ( X = Y ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(tp_c_2Ebool_2E_21,type,
% 0.21/0.50      c_2Ebool_2E_21: del > $i ).
% 0.21/0.50  
% 0.21/0.50  thf(mem_c_2Ebool_2E_21,axiom,
% 0.21/0.50      ! [A_27a: del] : ( mem @ ( c_2Ebool_2E_21 @ A_27a ) @ ( arr @ ( arr @ A_27a @ bool ) @ bool ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(ax_all_p,axiom,
% 0.21/0.50      ! [A: del,Q: $i] :
% 0.21/0.50        ( ( mem @ Q @ ( arr @ A @ bool ) )
% 0.21/0.50       => ( ( p @ ( ap @ ( c_2Ebool_2E_21 @ A ) @ Q ) )
% 0.21/0.50        <=> ! [X: $i] :
% 0.21/0.50              ( ( mem @ X @ A )
% 0.21/0.50             => ( p @ ( ap @ Q @ X ) ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Ebool_2ETRUTH,axiom,
% 0.21/0.50      $true ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Ebool_2EIMP__ANTISYM__AX,axiom,
% 0.21/0.50      ! [V0t1: $i] :
% 0.21/0.50        ( ( mem @ V0t1 @ bool )
% 0.21/0.50       => ! [V1t2: $i] :
% 0.21/0.50            ( ( mem @ V1t2 @ bool )
% 0.21/0.50           => ( ( ( p @ V0t1 )
% 0.21/0.50               => ( p @ V1t2 ) )
% 0.21/0.50             => ( ( ( p @ V1t2 )
% 0.21/0.50                 => ( p @ V0t1 ) )
% 0.21/0.50               => ( ( p @ V0t1 )
% 0.21/0.50                <=> ( p @ V1t2 ) ) ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Ebool_2EFALSITY,axiom,
% 0.21/0.50      ! [V0t: $i] :
% 0.21/0.50        ( ( mem @ V0t @ bool )
% 0.21/0.50       => ( $false
% 0.21/0.50         => ( p @ V0t ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Ebool_2EEXCLUDED__MIDDLE,axiom,
% 0.21/0.50      ! [V0t: $i] :
% 0.21/0.50        ( ( mem @ V0t @ bool )
% 0.21/0.50       => ( ( p @ V0t )
% 0.21/0.50          | ~ ( p @ V0t ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Ebool_2EIMP__F,axiom,
% 0.21/0.50      ! [V0t: $i] :
% 0.21/0.50        ( ( mem @ V0t @ bool )
% 0.21/0.50       => ( ( ( p @ V0t )
% 0.21/0.50           => $false )
% 0.21/0.50         => ~ ( p @ V0t ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Ebool_2EF__IMP,axiom,
% 0.21/0.50      ! [V0t: $i] :
% 0.21/0.50        ( ( mem @ V0t @ bool )
% 0.21/0.50       => ( ~ ( p @ V0t )
% 0.21/0.50         => ( ( p @ V0t )
% 0.21/0.50           => $false ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Ebool_2EIMP__CLAUSES,axiom,
% 0.21/0.50      ! [V0t: $i] :
% 0.21/0.50        ( ( mem @ V0t @ bool )
% 0.21/0.50       => ( ( ( $true
% 0.21/0.50             => ( p @ V0t ) )
% 0.21/0.50          <=> ( p @ V0t ) )
% 0.21/0.50          & ( ( ( p @ V0t )
% 0.21/0.50             => $true )
% 0.21/0.50          <=> $true )
% 0.21/0.50          & ( ( $false
% 0.21/0.50             => ( p @ V0t ) )
% 0.21/0.50          <=> $true )
% 0.21/0.50          & ( ( ( p @ V0t )
% 0.21/0.50             => ( p @ V0t ) )
% 0.21/0.50          <=> $true )
% 0.21/0.50          & ( ( ( p @ V0t )
% 0.21/0.50             => $false )
% 0.21/0.50          <=> ~ ( p @ V0t ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Ebool_2ENOT__CLAUSES,axiom,
% 0.21/0.50      ( ! [V0t: $i] :
% 0.21/0.50          ( ( mem @ V0t @ bool )
% 0.21/0.50         => ( ~ ~ ( p @ V0t )
% 0.21/0.50          <=> ( p @ V0t ) ) )
% 0.21/0.50      & ( ~ $true
% 0.21/0.50      <=> $false )
% 0.21/0.50      & ( ~ $false
% 0.21/0.50      <=> $true ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Ebool_2EEQ__SYM__EQ,axiom,
% 0.21/0.50      ! [A_27a: del,V0x: $i] :
% 0.21/0.50        ( ( mem @ V0x @ A_27a )
% 0.21/0.50       => ! [V1y: $i] :
% 0.21/0.50            ( ( mem @ V1y @ A_27a )
% 0.21/0.50           => ( ( V0x = V1y )
% 0.21/0.50            <=> ( V1y = V0x ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Ebool_2EEQ__CLAUSES,axiom,
% 0.21/0.50      ! [V0t: $i] :
% 0.21/0.50        ( ( mem @ V0t @ bool )
% 0.21/0.50       => ( ( ( $true
% 0.21/0.50            <=> ( p @ V0t ) )
% 0.21/0.50          <=> ( p @ V0t ) )
% 0.21/0.50          & ( ( ( p @ V0t )
% 0.21/0.50            <=> $true )
% 0.21/0.50          <=> ( p @ V0t ) )
% 0.21/0.50          & ( ( $false
% 0.21/0.50            <=> ( p @ V0t ) )
% 0.21/0.50          <=> ~ ( p @ V0t ) )
% 0.21/0.50          & ( ( ( p @ V0t )
% 0.21/0.50            <=> $false )
% 0.21/0.50          <=> ~ ( p @ V0t ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Ebool_2ECOND__CLAUSES,axiom,
% 0.21/0.50      ! [A_27a: del,V0t1: $i] :
% 0.21/0.50        ( ( mem @ V0t1 @ A_27a )
% 0.21/0.50       => ! [V1t2: $i] :
% 0.21/0.50            ( ( mem @ V1t2 @ A_27a )
% 0.21/0.50           => ( ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27a ) @ c_2Ebool_2ET ) @ V0t1 ) @ V1t2 )
% 0.21/0.50                = V0t1 )
% 0.21/0.50              & ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ A_27a ) @ c_2Ebool_2EF ) @ V0t1 ) @ V1t2 )
% 0.21/0.50                = V1t2 ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Ebool_2EDISJ__ASSOC,axiom,
% 0.21/0.50      ! [V0A: $i] :
% 0.21/0.50        ( ( mem @ V0A @ bool )
% 0.21/0.50       => ! [V1B: $i] :
% 0.21/0.50            ( ( mem @ V1B @ bool )
% 0.21/0.50           => ! [V2C: $i] :
% 0.21/0.50                ( ( mem @ V2C @ bool )
% 0.21/0.50               => ( ( ( p @ V0A )
% 0.21/0.50                    | ( p @ V1B )
% 0.21/0.50                    | ( p @ V2C ) )
% 0.21/0.50                <=> ( ( p @ V0A )
% 0.21/0.50                    | ( p @ V1B )
% 0.21/0.50                    | ( p @ V2C ) ) ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Ebool_2EDISJ__SYM,axiom,
% 0.21/0.50      ! [V0A: $i] :
% 0.21/0.50        ( ( mem @ V0A @ bool )
% 0.21/0.50       => ! [V1B: $i] :
% 0.21/0.50            ( ( mem @ V1B @ bool )
% 0.21/0.50           => ( ( ( p @ V0A )
% 0.21/0.50                | ( p @ V1B ) )
% 0.21/0.50            <=> ( ( p @ V1B )
% 0.21/0.50                | ( p @ V0A ) ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Ebool_2EDE__MORGAN__THM,axiom,
% 0.21/0.50      ! [V0A: $i] :
% 0.21/0.50        ( ( mem @ V0A @ bool )
% 0.21/0.50       => ! [V1B: $i] :
% 0.21/0.50            ( ( mem @ V1B @ bool )
% 0.21/0.50           => ( ( ~ ( ( p @ V0A )
% 0.21/0.50                    & ( p @ V1B ) )
% 0.21/0.50              <=> ( ~ ( p @ V0A )
% 0.21/0.50                  | ~ ( p @ V1B ) ) )
% 0.21/0.50              & ( ~ ( ( p @ V0A )
% 0.21/0.50                    | ( p @ V1B ) )
% 0.21/0.50              <=> ( ~ ( p @ V0A )
% 0.21/0.50                  & ~ ( p @ V1B ) ) ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Eextreal_2Ele__trans,axiom,
% 0.21/0.50      ! [V0x: tp__ty_2Eextreal_2Eextreal,V1y: tp__ty_2Eextreal_2Eextreal,V2z: tp__ty_2Eextreal_2Eextreal] :
% 0.21/0.50        ( ( ( p @ ( ap @ ( ap @ c_2Eextreal_2Eextreal__le @ ( inj__ty_2Eextreal_2Eextreal @ V0x ) ) @ ( inj__ty_2Eextreal_2Eextreal @ V1y ) ) )
% 0.21/0.50          & ( p @ ( ap @ ( ap @ c_2Eextreal_2Eextreal__le @ ( inj__ty_2Eextreal_2Eextreal @ V1y ) ) @ ( inj__ty_2Eextreal_2Eextreal @ V2z ) ) ) )
% 0.21/0.50       => ( p @ ( ap @ ( ap @ c_2Eextreal_2Eextreal__le @ ( inj__ty_2Eextreal_2Eextreal @ V0x ) ) @ ( inj__ty_2Eextreal_2Eextreal @ V2z ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Eextreal_2Ele__total,axiom,
% 0.21/0.50      ! [V0x: tp__ty_2Eextreal_2Eextreal,V1y: tp__ty_2Eextreal_2Eextreal] :
% 0.21/0.50        ( ( p @ ( ap @ ( ap @ c_2Eextreal_2Eextreal__le @ ( inj__ty_2Eextreal_2Eextreal @ V0x ) ) @ ( inj__ty_2Eextreal_2Eextreal @ V1y ) ) )
% 0.21/0.50        | ( p @ ( ap @ ( ap @ c_2Eextreal_2Eextreal__le @ ( inj__ty_2Eextreal_2Eextreal @ V1y ) ) @ ( inj__ty_2Eextreal_2Eextreal @ V0x ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(ax_thm_2Eextreal_2Eextreal__max__def,axiom,
% 0.21/0.50      ! [V0x: tp__ty_2Eextreal_2Eextreal,V1y: tp__ty_2Eextreal_2Eextreal] :
% 0.21/0.50        ( ( surj__ty_2Eextreal_2Eextreal @ ( ap @ ( ap @ c_2Eextreal_2Eextreal__max @ ( inj__ty_2Eextreal_2Eextreal @ V0x ) ) @ ( inj__ty_2Eextreal_2Eextreal @ V1y ) ) )
% 0.21/0.50        = ( surj__ty_2Eextreal_2Eextreal @ ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ty_2Eextreal_2Eextreal ) @ ( ap @ ( ap @ c_2Eextreal_2Eextreal__le @ ( inj__ty_2Eextreal_2Eextreal @ V0x ) ) @ ( inj__ty_2Eextreal_2Eextreal @ V1y ) ) ) @ ( inj__ty_2Eextreal_2Eextreal @ V1y ) ) @ ( inj__ty_2Eextreal_2Eextreal @ V0x ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Esat_2ENOT__NOT,axiom,
% 0.21/0.50      ! [V0t: $i] :
% 0.21/0.50        ( ( mem @ V0t @ bool )
% 0.21/0.50       => ( ~ ~ ( p @ V0t )
% 0.21/0.50        <=> ( p @ V0t ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Esat_2EAND__INV__IMP,axiom,
% 0.21/0.50      ! [V0A: $i] :
% 0.21/0.50        ( ( mem @ V0A @ bool )
% 0.21/0.50       => ( ( p @ V0A )
% 0.21/0.50         => ( ~ ( p @ V0A )
% 0.21/0.50           => $false ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Esat_2EOR__DUAL2,axiom,
% 0.21/0.50      ! [V0A: $i] :
% 0.21/0.50        ( ( mem @ V0A @ bool )
% 0.21/0.50       => ! [V1B: $i] :
% 0.21/0.50            ( ( mem @ V1B @ bool )
% 0.21/0.50           => ( ( ~ ( ( p @ V0A )
% 0.21/0.50                    | ( p @ V1B ) )
% 0.21/0.50               => $false )
% 0.21/0.50            <=> ( ( ( p @ V0A )
% 0.21/0.50                 => $false )
% 0.21/0.50               => ( ~ ( p @ V1B )
% 0.21/0.50                 => $false ) ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Esat_2EOR__DUAL3,axiom,
% 0.21/0.50      ! [V0A: $i] :
% 0.21/0.50        ( ( mem @ V0A @ bool )
% 0.21/0.50       => ! [V1B: $i] :
% 0.21/0.50            ( ( mem @ V1B @ bool )
% 0.21/0.50           => ( ( ~ ( ~ ( p @ V0A )
% 0.21/0.50                    | ( p @ V1B ) )
% 0.21/0.50               => $false )
% 0.21/0.50            <=> ( ( p @ V0A )
% 0.21/0.50               => ( ~ ( p @ V1B )
% 0.21/0.50                 => $false ) ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Esat_2EAND__INV2,axiom,
% 0.21/0.50      ! [V0A: $i] :
% 0.21/0.50        ( ( mem @ V0A @ bool )
% 0.21/0.50       => ( ( ~ ( p @ V0A )
% 0.21/0.50           => $false )
% 0.21/0.50         => ( ( ( p @ V0A )
% 0.21/0.50             => $false )
% 0.21/0.50           => $false ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Esat_2Edc__eq,axiom,
% 0.21/0.50      ! [V0p: $i] :
% 0.21/0.50        ( ( mem @ V0p @ bool )
% 0.21/0.50       => ! [V1q: $i] :
% 0.21/0.50            ( ( mem @ V1q @ bool )
% 0.21/0.50           => ! [V2r: $i] :
% 0.21/0.50                ( ( mem @ V2r @ bool )
% 0.21/0.50               => ( ( ( p @ V0p )
% 0.21/0.50                  <=> ( ( p @ V1q )
% 0.21/0.50                    <=> ( p @ V2r ) ) )
% 0.21/0.50                <=> ( ( ( p @ V0p )
% 0.21/0.50                      | ( p @ V1q )
% 0.21/0.50                      | ( p @ V2r ) )
% 0.21/0.50                    & ( ( p @ V0p )
% 0.21/0.50                      | ~ ( p @ V2r )
% 0.21/0.50                      | ~ ( p @ V1q ) )
% 0.21/0.50                    & ( ( p @ V1q )
% 0.21/0.50                      | ~ ( p @ V2r )
% 0.21/0.50                      | ~ ( p @ V0p ) )
% 0.21/0.50                    & ( ( p @ V2r )
% 0.21/0.50                      | ~ ( p @ V1q )
% 0.21/0.50                      | ~ ( p @ V0p ) ) ) ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Esat_2Edc__conj,axiom,
% 0.21/0.50      ! [V0p: $i] :
% 0.21/0.50        ( ( mem @ V0p @ bool )
% 0.21/0.50       => ! [V1q: $i] :
% 0.21/0.50            ( ( mem @ V1q @ bool )
% 0.21/0.50           => ! [V2r: $i] :
% 0.21/0.50                ( ( mem @ V2r @ bool )
% 0.21/0.50               => ( ( ( p @ V0p )
% 0.21/0.50                  <=> ( ( p @ V1q )
% 0.21/0.50                      & ( p @ V2r ) ) )
% 0.21/0.50                <=> ( ( ( p @ V0p )
% 0.21/0.50                      | ~ ( p @ V1q )
% 0.21/0.50                      | ~ ( p @ V2r ) )
% 0.21/0.50                    & ( ( p @ V1q )
% 0.21/0.50                      | ~ ( p @ V0p ) )
% 0.21/0.50                    & ( ( p @ V2r )
% 0.21/0.50                      | ~ ( p @ V0p ) ) ) ) ) ) ) ).
% 0.21/0.50  
% 0.21/0.50  thf(conj_thm_2Esat_2Edc__disj,axiom,
% 0.21/0.50      ! [V0p: $i] :
% 0.21/0.50        ( ( mem @ V0p @ bool )
% 0.21/0.50       => ! [V1q: $i] :
% 0.21/0.50            ( ( mem @ V1q @ bool )
% 0.21/0.50           => ! [V2r: $i] :
% 0.21/0.50                ( ( mem @ V2r @ bool )
% 0.21/0.50               => ( ( ( p @ V0p )
% 0.21/0.50                  <=> ( ( p @ V1q )
% 0.21/0.50                      | ( p @ V2r ) ) )
% 0.21/0.50                <=> ( ( ( p @ V0p )
% 0.21/0.50                      | ~ ( p @ V1q ) )
% 0.21/0.50                    & ( ( p @ V0p )
% 0.21/0.50                      | ~ ( p @ V2r ) )
% 0.21/0.52                    & ( ( p @ V1q )
% 0.21/0.52                      | ( p @ V2r )
% 0.21/0.52                      | ~ ( p @ V0p ) ) ) ) ) ) ) ).
% 0.21/0.52  
% 0.21/0.52  thf(conj_thm_2Esat_2Edc__imp,axiom,
% 0.21/0.52      ! [V0p: $i] :
% 0.21/0.52        ( ( mem @ V0p @ bool )
% 0.21/0.52       => ! [V1q: $i] :
% 0.21/0.52            ( ( mem @ V1q @ bool )
% 0.21/0.52           => ! [V2r: $i] :
% 0.21/0.52                ( ( mem @ V2r @ bool )
% 0.21/0.52               => ( ( ( p @ V0p )
% 0.21/0.52                  <=> ( ( p @ V1q )
% 0.21/0.52                     => ( p @ V2r ) ) )
% 0.21/0.52                <=> ( ( ( p @ V0p )
% 0.21/0.52                      | ( p @ V1q ) )
% 0.21/0.52                    & ( ( p @ V0p )
% 0.21/0.52                      | ~ ( p @ V2r ) )
% 0.21/0.52                    & ( ~ ( p @ V1q )
% 0.21/0.52                      | ( p @ V2r )
% 0.21/0.52                      | ~ ( p @ V0p ) ) ) ) ) ) ) ).
% 0.21/0.52  
% 0.21/0.52  thf(conj_thm_2Esat_2Edc__neg,axiom,
% 0.21/0.52      ! [V0p: $i] :
% 0.21/0.52        ( ( mem @ V0p @ bool )
% 0.21/0.52       => ! [V1q: $i] :
% 0.21/0.52            ( ( mem @ V1q @ bool )
% 0.21/0.52           => ( ( ( p @ V0p )
% 0.21/0.52              <=> ~ ( p @ V1q ) )
% 0.21/0.52            <=> ( ( ( p @ V0p )
% 0.21/0.52                  | ( p @ V1q ) )
% 0.21/0.52                & ( ~ ( p @ V1q )
% 0.21/0.52                  | ~ ( p @ V0p ) ) ) ) ) ) ).
% 0.21/0.52  
% 0.21/0.52  thf(conj_thm_2Eextreal_2Emax__le,conjecture,
% 0.21/0.52      ! [V0z: tp__ty_2Eextreal_2Eextreal,V1x: tp__ty_2Eextreal_2Eextreal,V2y: tp__ty_2Eextreal_2Eextreal] :
% 0.21/0.52        ( ( p @ ( ap @ ( ap @ c_2Eextreal_2Eextreal__le @ ( ap @ ( ap @ c_2Eextreal_2Eextreal__max @ ( inj__ty_2Eextreal_2Eextreal @ V1x ) ) @ ( inj__ty_2Eextreal_2Eextreal @ V2y ) ) ) @ ( inj__ty_2Eextreal_2Eextreal @ V0z ) ) )
% 0.21/0.52      <=> ( ( p @ ( ap @ ( ap @ c_2Eextreal_2Eextreal__le @ ( inj__ty_2Eextreal_2Eextreal @ V1x ) ) @ ( inj__ty_2Eextreal_2Eextreal @ V0z ) ) )
% 0.21/0.52          & ( p @ ( ap @ ( ap @ c_2Eextreal_2Eextreal__le @ ( inj__ty_2Eextreal_2Eextreal @ V2y ) ) @ ( inj__ty_2Eextreal_2Eextreal @ V0z ) ) ) ) ) ).
% 0.21/0.52  
% 0.21/0.52  %------------------------------------------------------------------------------
% 0.21/0.52  ------- convert to smt2 : /export/starexec/sandbox2/tmp/tmp.a6HA6ExNVV/cvc5---1.0.5_19323.p...
% 0.21/0.52  (declare-sort $$unsorted 0)
% 0.21/0.52  (declare-sort tptp.del 0)
% 0.21/0.52  (declare-fun tptp.bool () tptp.del)
% 0.21/0.52  (declare-fun tptp.ind () tptp.del)
% 0.21/0.52  (declare-fun tptp.arr (tptp.del tptp.del) tptp.del)
% 0.21/0.52  (declare-fun tptp.mem ($$unsorted tptp.del) Bool)
% 0.21/0.52  (declare-fun tptp.ap ($$unsorted $$unsorted) $$unsorted)
% 0.21/0.52  (declare-fun tptp.lam (tptp.del (-> $$unsorted $$unsorted)) $$unsorted)
% 0.21/0.52  (declare-fun tptp.p ($$unsorted) Bool)
% 0.21/0.52  (declare-fun tptp.inj__o (Bool) $$unsorted)
% 0.21/0.52  (assert (forall ((X Bool)) (= (@ tptp.p (@ tptp.inj__o X)) X)))
% 0.21/0.52  (assert (forall ((X Bool)) (@ (@ tptp.mem (@ tptp.inj__o X)) tptp.bool)))
% 0.21/0.52  (assert (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) tptp.bool) (= X (@ tptp.inj__o (@ tptp.p X))))))
% 0.21/0.52  (assert (forall ((A tptp.del) (B tptp.del) (F $$unsorted)) (=> (@ (@ tptp.mem F) (@ (@ tptp.arr A) B)) (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) A) (@ (@ tptp.mem (@ (@ tptp.ap F) X)) B))))))
% 0.21/0.52  (assert (forall ((A tptp.del) (B tptp.del) (F (-> $$unsorted $$unsorted))) (=> (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) A) (@ (@ tptp.mem (@ F X)) B))) (@ (@ tptp.mem (@ (@ tptp.lam A) F)) (@ (@ tptp.arr A) B)))))
% 0.21/0.52  (assert (forall ((A tptp.del) (B tptp.del) (F $$unsorted)) (=> (@ (@ tptp.mem F) (@ (@ tptp.arr A) B)) (forall ((G $$unsorted)) (=> (@ (@ tptp.mem G) (@ (@ tptp.arr A) B)) (=> (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) A) (= (@ (@ tptp.ap F) X) (@ (@ tptp.ap G) X)))) (= F G)))))))
% 0.21/0.52  (assert (forall ((A tptp.del) (F (-> $$unsorted $$unsorted)) (X $$unsorted)) (=> (@ (@ tptp.mem X) A) (= (@ (@ tptp.ap (@ (@ tptp.lam A) F)) X) (@ F X)))))
% 0.21/0.52  (declare-fun tptp.c_2Ebool_2ET () $$unsorted)
% 0.21/0.52  (assert (@ (@ tptp.mem tptp.c_2Ebool_2ET) tptp.bool))
% 0.21/0.52  (assert (@ tptp.p tptp.c_2Ebool_2ET))
% 0.21/0.52  (declare-fun tptp.ty_2Eextreal_2Eextreal () tptp.del)
% 0.21/0.52  (declare-sort tptp.tp__ty_2Eextreal_2Eextreal 0)
% 0.21/0.52  (declare-fun tptp.inj__ty_2Eextreal_2Eextreal (tptp.tp__ty_2Eextreal_2Eextreal) $$unsorted)
% 0.21/0.52  (declare-fun tptp.surj__ty_2Eextreal_2Eextreal ($$unsorted) tptp.tp__ty_2Eextreal_2Eextreal)
% 0.21/0.52  (assert (forall ((X tptp.tp__ty_2Eextreal_2Eextreal)) (= (@ tptp.surj__ty_2Eextreal_2Eextreal (@ tptp.inj__ty_2Eextreal_2Eextreal X)) X)))
% 0.21/0.52  (assert (forall ((X tptp.tp__ty_2Eextreal_2Eextreal)) (@ (@ tptp.mem (@ tptp.inj__ty_2Eextreal_2Eextreal X)) tptp.ty_2Eextreal_2Eextreal)))
% 0.21/0.52  (assert (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) tptp.ty_2Eextreal_2Eextreal) (= X (@ tptp.inj__ty_2Eextreal_2Eextreal (@ tptp.surj__ty_2Eextreal_2Eextreal X))))))
% 0.21/0.52  (declare-fun tptp.c_2Eextreal_2Eextreal__le () $$unsorted)
% 0.21/0.52  (assert (let ((_let_1 (@ tptp.arr tptp.ty_2Eextreal_2Eextreal))) (@ (@ tptp.mem tptp.c_2Eextreal_2Eextreal__le) (@ _let_1 (@ _let_1 tptp.bool)))))
% 0.21/0.52  (declare-fun tptp.c_2Ebool_2ECOND (tptp.del) $$unsorted)
% 0.21/0.52  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Ebool_2ECOND A_27a)) (@ (@ tptp.arr tptp.bool) (@ _let_1 (@ _let_1 A_27a)))))))
% 0.21/0.52  (declare-fun tptp.c_2Eextreal_2Eextreal__max () $$unsorted)
% 0.21/0.52  (assert (let ((_let_1 (@ tptp.arr tptp.ty_2Eextreal_2Eextreal))) (@ (@ tptp.mem tptp.c_2Eextreal_2Eextreal__max) (@ _let_1 (@ _let_1 tptp.ty_2Eextreal_2Eextreal)))))
% 0.21/0.52  (declare-fun tptp.fo__c_2Eextreal_2Eextreal__max (tptp.tp__ty_2Eextreal_2Eextreal tptp.tp__ty_2Eextreal_2Eextreal) tptp.tp__ty_2Eextreal_2Eextreal)
% 0.21/0.52  (assert (forall ((X0 tptp.tp__ty_2Eextreal_2Eextreal) (X1 tptp.tp__ty_2Eextreal_2Eextreal)) (= (@ tptp.inj__ty_2Eextreal_2Eextreal (@ (@ tptp.fo__c_2Eextreal_2Eextreal__max X0) X1)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eextreal_2Eextreal__max) (@ tptp.inj__ty_2Eextreal_2Eextreal X0))) (@ tptp.inj__ty_2Eextreal_2Eextreal X1)))))
% 0.21/0.52  (declare-fun tptp.c_2Ebool_2EF () $$unsorted)
% 0.21/0.52  (assert (@ (@ tptp.mem tptp.c_2Ebool_2EF) tptp.bool))
% 0.21/0.52  (assert (not (@ tptp.p tptp.c_2Ebool_2EF)))
% 0.21/0.52  (declare-fun tptp.c_2Emin_2E_3D_3D_3E () $$unsorted)
% 0.21/0.52  (assert (let ((_let_1 (@ tptp.arr tptp.bool))) (@ (@ tptp.mem tptp.c_2Emin_2E_3D_3D_3E) (@ _let_1 (@ _let_1 tptp.bool)))))
% 0.21/0.52  (assert (forall ((Q $$unsorted)) (=> (@ (@ tptp.mem Q) tptp.bool) (forall ((R $$unsorted)) (=> (@ (@ tptp.mem R) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Emin_2E_3D_3D_3E) Q)) R)) (=> (@ tptp.p Q) (@ tptp.p R))))))))
% 0.21/0.52  (declare-fun tptp.c_2Ebool_2E_5C_2F () $$unsorted)
% 0.21/0.52  (assert (let ((_let_1 (@ tptp.arr tptp.bool))) (@ (@ tptp.mem tptp.c_2Ebool_2E_5C_2F) (@ _let_1 (@ _let_1 tptp.bool)))))
% 0.21/0.52  (assert (forall ((Q $$unsorted)) (=> (@ (@ tptp.mem Q) tptp.bool) (forall ((R $$unsorted)) (=> (@ (@ tptp.mem R) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_5C_2F) Q)) R)) (or (@ tptp.p Q) (@ tptp.p R))))))))
% 0.21/0.52  (declare-fun tptp.c_2Ebool_2E_2F_5C () $$unsorted)
% 0.21/0.52  (assert (let ((_let_1 (@ tptp.arr tptp.bool))) (@ (@ tptp.mem tptp.c_2Ebool_2E_2F_5C) (@ _let_1 (@ _let_1 tptp.bool)))))
% 0.21/0.52  (assert (forall ((Q $$unsorted)) (=> (@ (@ tptp.mem Q) tptp.bool) (forall ((R $$unsorted)) (=> (@ (@ tptp.mem R) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) Q)) R)) (and (@ tptp.p Q) (@ tptp.p R))))))))
% 0.21/0.52  (declare-fun tptp.c_2Ebool_2E_7E () $$unsorted)
% 0.21/0.52  (assert (@ (@ tptp.mem tptp.c_2Ebool_2E_7E) (@ (@ tptp.arr tptp.bool) tptp.bool)))
% 0.21/0.52  (assert (forall ((Q $$unsorted)) (=> (@ (@ tptp.mem Q) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap tptp.c_2Ebool_2E_7E) Q)) (not (@ tptp.p Q))))))
% 0.21/0.52  (declare-fun tptp.c_2Emin_2E_3D (tptp.del) $$unsorted)
% 0.21/0.52  (assert (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Emin_2E_3D A_27a)) (@ _let_1 (@ _let_1 tptp.bool))))))
% 0.21/0.52  (assert (forall ((A tptp.del) (X $$unsorted)) (=> (@ (@ tptp.mem X) A) (forall ((Y $$unsorted)) (=> (@ (@ tptp.mem Y) A) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A)) X)) Y)) (= X Y)))))))
% 0.21/0.52  (declare-fun tptp.c_2Ebool_2E_21 (tptp.del) $$unsorted)
% 0.21/0.52  (assert (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Ebool_2E_21 A_27a)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) tptp.bool)) tptp.bool))))
% 0.21/0.52  (assert (forall ((A tptp.del) (Q $$unsorted)) (=> (@ (@ tptp.mem Q) (@ (@ tptp.arr A) tptp.bool)) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 A)) Q)) (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) A) (@ tptp.p (@ (@ tptp.ap Q) X))))))))
% 0.21/0.52  (assert true)
% 0.21/0.52  (assert (forall ((V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) tptp.bool) (forall ((V1t2 $$unsorted)) (let ((_let_1 (@ tptp.p V1t2))) (let ((_let_2 (@ tptp.p V0t1))) (=> (@ (@ tptp.mem V1t2) tptp.bool) (=> (=> _let_2 _let_1) (=> (=> _let_1 _let_2) (= _let_2 _let_1))))))))))
% 0.21/0.52  (assert (forall ((V0t $$unsorted)) (=> (@ (@ tptp.mem V0t) tptp.bool) (=> false (@ tptp.p V0t)))))
% 0.21/0.52  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (or _let_1 (not _let_1))))))
% 0.21/0.52  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (=> (=> _let_1 false) (not _let_1))))))
% 0.21/0.52  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (=> (not _let_1) (=> _let_1 false))))))
% 0.21/0.52  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (and (= (=> true _let_1) _let_1) (= (=> _let_1 true) true) (= (=> false _let_1) true) (= (=> _let_1 _let_1) true) (= (=> _let_1 false) (not _let_1)))))))
% 0.21/0.52  (assert (and (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (not (not _let_1)) _let_1)))) (= (not true) false) (= (not false) true)))
% 0.21/0.52  (assert (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27a) (= (= V0x V1y) (= V1y V0x)))))))
% 0.21/0.52  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (let ((_let_2 (not _let_1))) (=> (@ (@ tptp.mem V0t) tptp.bool) (and (= (= true _let_1) _let_1) (= (= _let_1 true) _let_1) (= (= false _let_1) _let_2) (= (= _let_1 false) _let_2)))))))
% 0.21/0.52  (assert (forall ((A_27a tptp.del) (V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) A_27a) (forall ((V1t2 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27a)))) (=> (@ (@ tptp.mem V1t2) A_27a) (and (= (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 tptp.c_2Ebool_2ET)) V0t1)) V1t2) V0t1) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 tptp.c_2Ebool_2EF)) V0t1)) V1t2) V1t2))))))))
% 0.21/0.52  (assert (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (=> (@ (@ tptp.mem V1B) tptp.bool) (forall ((V2C $$unsorted)) (let ((_let_1 (or (@ tptp.p V0A) (@ tptp.p V1B) (@ tptp.p V2C)))) (=> (@ (@ tptp.mem V2C) tptp.bool) (= _let_1 _let_1)))))))))
% 0.21/0.52  (assert (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (let ((_let_1 (@ tptp.p V0A))) (let ((_let_2 (@ tptp.p V1B))) (=> (@ (@ tptp.mem V1B) tptp.bool) (= (or _let_1 _let_2) (or _let_2 _let_1)))))))))
% 0.21/0.52  (assert (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (let ((_let_1 (@ tptp.p V1B))) (let ((_let_2 (not _let_1))) (let ((_let_3 (@ tptp.p V0A))) (let ((_let_4 (not _let_3))) (=> (@ (@ tptp.mem V1B) tptp.bool) (and (= (not (and _let_3 _let_1)) (or _let_4 _let_2)) (= (not (or _let_3 _let_1)) (and _let_4 _let_2))))))))))))
% 0.21/0.52  (assert (forall ((V0x tptp.tp__ty_2Eextreal_2Eextreal) (V1y tptp.tp__ty_2Eextreal_2Eextreal) (V2z tptp.tp__ty_2Eextreal_2Eextreal)) (let ((_let_1 (@ tptp.inj__ty_2Eextreal_2Eextreal V2z))) (let ((_let_2 (@ tptp.ap tptp.c_2Eextreal_2Eextreal__le))) (let ((_let_3 (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Eextreal_2Eextreal V0x))))) (let ((_let_4 (@ tptp.inj__ty_2Eextreal_2Eextreal V1y))) (=> (and (@ tptp.p (@ _let_3 _let_4)) (@ tptp.p (@ (@ tptp.ap (@ _let_2 _let_4)) _let_1))) (@ tptp.p (@ _let_3 _let_1)))))))))
% 0.21/0.52  (assert (forall ((V0x tptp.tp__ty_2Eextreal_2Eextreal) (V1y tptp.tp__ty_2Eextreal_2Eextreal)) (let ((_let_1 (@ tptp.inj__ty_2Eextreal_2Eextreal V0x))) (let ((_let_2 (@ tptp.inj__ty_2Eextreal_2Eextreal V1y))) (let ((_let_3 (@ tptp.ap tptp.c_2Eextreal_2Eextreal__le))) (or (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))
% 0.21/0.52  (assert (forall ((V0x tptp.tp__ty_2Eextreal_2Eextreal) (V1y tptp.tp__ty_2Eextreal_2Eextreal)) (let ((_let_1 (@ tptp.inj__ty_2Eextreal_2Eextreal V0x))) (let ((_let_2 (@ tptp.inj__ty_2Eextreal_2Eextreal V1y))) (= (@ tptp.surj__ty_2Eextreal_2Eextreal (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eextreal_2Eextreal__max) _let_1)) _let_2)) (@ tptp.surj__ty_2Eextreal_2Eextreal (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.ty_2Eextreal_2Eextreal)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eextreal_2Eextreal__le) _let_1)) _let_2))) _let_2)) _let_1)))))))
% 4.01/4.23  (assert (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (not (not _let_1)) _let_1)))))
% 4.01/4.23  (assert (forall ((V0A $$unsorted)) (let ((_let_1 (@ tptp.p V0A))) (=> (@ (@ tptp.mem V0A) tptp.bool) (=> _let_1 (=> (not _let_1) false))))))
% 4.01/4.23  (assert (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (let ((_let_1 (@ tptp.p V1B))) (let ((_let_2 (@ tptp.p V0A))) (=> (@ (@ tptp.mem V1B) tptp.bool) (= (=> (not (or _let_2 _let_1)) false) (=> (=> _let_2 false) (=> (not _let_1) false))))))))))
% 4.01/4.23  (assert (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (let ((_let_1 (@ tptp.p V1B))) (let ((_let_2 (@ tptp.p V0A))) (=> (@ (@ tptp.mem V1B) tptp.bool) (= (=> (not (or (not _let_2) _let_1)) false) (=> _let_2 (=> (not _let_1) false))))))))))
% 4.01/4.23  (assert (forall ((V0A $$unsorted)) (let ((_let_1 (@ tptp.p V0A))) (=> (@ (@ tptp.mem V0A) tptp.bool) (=> (=> (not _let_1) false) (=> (=> _let_1 false) false))))))
% 4.01/4.23  (assert (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (=> (@ (@ tptp.mem V1q) tptp.bool) (forall ((V2r $$unsorted)) (let ((_let_1 (@ tptp.p V0p))) (let ((_let_2 (not _let_1))) (let ((_let_3 (@ tptp.p V1q))) (let ((_let_4 (not _let_3))) (let ((_let_5 (@ tptp.p V2r))) (let ((_let_6 (not _let_5))) (=> (@ (@ tptp.mem V2r) tptp.bool) (= (= _let_1 (= _let_3 _let_5)) (and (or _let_1 _let_3 _let_5) (or _let_1 _let_6 _let_4) (or _let_3 _let_6 _let_2) (or _let_5 _let_4 _let_2))))))))))))))))
% 4.01/4.23  (assert (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (=> (@ (@ tptp.mem V1q) tptp.bool) (forall ((V2r $$unsorted)) (let ((_let_1 (@ tptp.p V0p))) (let ((_let_2 (not _let_1))) (let ((_let_3 (@ tptp.p V2r))) (let ((_let_4 (@ tptp.p V1q))) (=> (@ (@ tptp.mem V2r) tptp.bool) (= (= _let_1 (and _let_4 _let_3)) (and (or _let_1 (not _let_4) (not _let_3)) (or _let_4 _let_2) (or _let_3 _let_2))))))))))))))
% 4.01/4.23  (assert (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (=> (@ (@ tptp.mem V1q) tptp.bool) (forall ((V2r $$unsorted)) (let ((_let_1 (@ tptp.p V0p))) (let ((_let_2 (@ tptp.p V2r))) (let ((_let_3 (@ tptp.p V1q))) (=> (@ (@ tptp.mem V2r) tptp.bool) (= (= _let_1 (or _let_3 _let_2)) (and (or _let_1 (not _let_3)) (or _let_1 (not _let_2)) (or _let_3 _let_2 (not _let_1))))))))))))))
% 4.01/4.23  (assert (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (=> (@ (@ tptp.mem V1q) tptp.bool) (forall ((V2r $$unsorted)) (let ((_let_1 (@ tptp.p V0p))) (let ((_let_2 (@ tptp.p V2r))) (let ((_let_3 (@ tptp.p V1q))) (=> (@ (@ tptp.mem V2r) tptp.bool) (= (= _let_1 (=> _let_3 _let_2)) (and (or _let_1 _let_3) (or _let_1 (not _let_2)) (or (not _let_3) _let_2 (not _let_1))))))))))))))
% 4.01/4.23  (assert (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (let ((_let_1 (@ tptp.p V0p))) (let ((_let_2 (@ tptp.p V1q))) (let ((_let_3 (not _let_2))) (=> (@ (@ tptp.mem V1q) tptp.bool) (= (= _let_1 _let_3) (and (or _let_1 _let_2) (or _let_3 (not _let_1))))))))))))
% 4.01/4.23  (assert (not (forall ((V0z tptp.tp__ty_2Eextreal_2Eextreal) (V1x tptp.tp__ty_2Eextreal_2Eextreal) (V2y tptp.tp__ty_2Eextreal_2Eextreal)) (let ((_let_1 (@ tptp.inj__ty_2Eextreal_2Eextreal V0z))) (let ((_let_2 (@ tptp.inj__ty_2Eextreal_2Eextreal V2y))) (let ((_let_3 (@ tptp.ap tptp.c_2Eextreal_2Eextreal__le))) (let ((_let_4 (@ tptp.inj__ty_2Eextreal_2Eextreal V1x))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eextreal_2Eextreal__max) _let_4)) _let_2))) _let_1)) (and (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_4)) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))
% 4.01/4.23  (set-info :filename cvc5---1.0.5_19323)
% 4.01/4.23  (check-sat-assuming ( true ))
% 4.01/4.23  ------- get file name : TPTP file name is ITP021^2
% 4.01/4.23  ------- cvc5-thf : /export/starexec/sandbox2/solver/bin/cvc5---1.0.5_19323.smt2...
% 4.01/4.23  --- Run --ho-elim --full-saturate-quant at 10...
% 4.01/4.23  % SZS status Theorem for ITP021^2
% 4.01/4.23  % SZS output start Proof for ITP021^2
% 4.07/4.25  (
% 4.07/4.25  (let ((_let_1 (not (forall ((V0z tptp.tp__ty_2Eextreal_2Eextreal) (V1x tptp.tp__ty_2Eextreal_2Eextreal) (V2y tptp.tp__ty_2Eextreal_2Eextreal)) (let ((_let_1 (@ tptp.inj__ty_2Eextreal_2Eextreal V0z))) (let ((_let_2 (@ tptp.inj__ty_2Eextreal_2Eextreal V2y))) (let ((_let_3 (@ tptp.ap tptp.c_2Eextreal_2Eextreal__le))) (let ((_let_4 (@ tptp.inj__ty_2Eextreal_2Eextreal V1x))) (= (@ tptp.p (@ (@ tptp.ap (@ _let_3 (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eextreal_2Eextreal__max) _let_4)) _let_2))) _let_1)) (and (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_4)) _let_1)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1)))))))))))) (let ((_let_2 (forall ((V0x tptp.tp__ty_2Eextreal_2Eextreal) (V1y tptp.tp__ty_2Eextreal_2Eextreal)) (let ((_let_1 (@ tptp.inj__ty_2Eextreal_2Eextreal V0x))) (let ((_let_2 (@ tptp.inj__ty_2Eextreal_2Eextreal V1y))) (= (@ tptp.surj__ty_2Eextreal_2Eextreal (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eextreal_2Eextreal__max) _let_1)) _let_2)) (@ tptp.surj__ty_2Eextreal_2Eextreal (@ (@ tptp.ap (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Ebool_2ECOND tptp.ty_2Eextreal_2Eextreal)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eextreal_2Eextreal__le) _let_1)) _let_2))) _let_2)) _let_1)))))))) (let ((_let_3 (forall ((V0x tptp.tp__ty_2Eextreal_2Eextreal) (V1y tptp.tp__ty_2Eextreal_2Eextreal)) (let ((_let_1 (@ tptp.inj__ty_2Eextreal_2Eextreal V0x))) (let ((_let_2 (@ tptp.inj__ty_2Eextreal_2Eextreal V1y))) (let ((_let_3 (@ tptp.ap tptp.c_2Eextreal_2Eextreal__le))) (or (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_1)) _let_2)) (@ tptp.p (@ (@ tptp.ap (@ _let_3 _let_2)) _let_1))))))))) (let ((_let_4 (forall ((V0x tptp.tp__ty_2Eextreal_2Eextreal) (V1y tptp.tp__ty_2Eextreal_2Eextreal) (V2z tptp.tp__ty_2Eextreal_2Eextreal)) (let ((_let_1 (@ tptp.inj__ty_2Eextreal_2Eextreal V2z))) (let ((_let_2 (@ tptp.ap tptp.c_2Eextreal_2Eextreal__le))) (let ((_let_3 (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Eextreal_2Eextreal V0x))))) (let ((_let_4 (@ tptp.inj__ty_2Eextreal_2Eextreal V1y))) (=> (and (@ tptp.p (@ _let_3 _let_4)) (@ tptp.p (@ (@ tptp.ap (@ _let_2 _let_4)) _let_1))) (@ tptp.p (@ _let_3 _let_1)))))))))) (let ((_let_5 (forall ((A_27a tptp.del) (V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) A_27a) (forall ((V1t2 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27a)))) (=> (@ (@ tptp.mem V1t2) A_27a) (and (= (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 tptp.c_2Ebool_2ET)) V0t1)) V1t2) V0t1) (= (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 tptp.c_2Ebool_2EF)) V0t1)) V1t2) V1t2))))))))) (let ((_let_6 (@ tptp.arr tptp.bool))) (let ((_let_7 (@ _let_6 tptp.bool))) (let ((_let_8 (@ _let_6 _let_7))) (let ((_let_9 (not (@ tptp.p tptp.c_2Ebool_2EF)))) (let ((_let_10 (@ (@ tptp.mem tptp.c_2Ebool_2EF) tptp.bool))) (let ((_let_11 (forall ((X0 tptp.tp__ty_2Eextreal_2Eextreal) (X1 tptp.tp__ty_2Eextreal_2Eextreal)) (= (@ tptp.inj__ty_2Eextreal_2Eextreal (@ (@ tptp.fo__c_2Eextreal_2Eextreal__max X0) X1)) (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Eextreal_2Eextreal__max) (@ tptp.inj__ty_2Eextreal_2Eextreal X0))) (@ tptp.inj__ty_2Eextreal_2Eextreal X1)))))) (let ((_let_12 (@ tptp.arr tptp.ty_2Eextreal_2Eextreal))) (let ((_let_13 (@ (@ tptp.mem tptp.c_2Eextreal_2Eextreal__max) (@ _let_12 (@ _let_12 tptp.ty_2Eextreal_2Eextreal))))) (let ((_let_14 (@ (@ tptp.mem tptp.c_2Eextreal_2Eextreal__le) (@ _let_12 (@ _let_12 tptp.bool))))) (let ((_let_15 (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) tptp.ty_2Eextreal_2Eextreal) (= X (@ tptp.inj__ty_2Eextreal_2Eextreal (@ tptp.surj__ty_2Eextreal_2Eextreal X))))))) (let ((_let_16 (forall ((X tptp.tp__ty_2Eextreal_2Eextreal)) (@ (@ tptp.mem (@ tptp.inj__ty_2Eextreal_2Eextreal X)) tptp.ty_2Eextreal_2Eextreal)))) (let ((_let_17 (forall ((X tptp.tp__ty_2Eextreal_2Eextreal)) (= (@ tptp.surj__ty_2Eextreal_2Eextreal (@ tptp.inj__ty_2Eextreal_2Eextreal X)) X)))) (let ((_let_18 (@ tptp.p tptp.c_2Ebool_2ET))) (let ((_let_19 (@ (@ tptp.mem tptp.c_2Ebool_2ET) tptp.bool))) (let ((_let_20 (forall ((A tptp.del) (B tptp.del) (F $$unsorted)) (=> (@ (@ tptp.mem F) (@ (@ tptp.arr A) B)) (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) A) (@ (@ tptp.mem (@ (@ tptp.ap F) X)) B))))))) (let ((_let_21 (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) tptp.bool) (= X (@ tptp.inj__o (@ tptp.p X))))))) (let ((_let_22 (ho_19 k_18 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_31))) (let ((_let_23 (= SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_31 (ho_21 k_20 _let_22)))) (let ((_let_24 (ho_25 k_24 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_30))) (let ((_let_25 (ho_26 _let_24 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_31))) (let ((_let_26 (ho_19 k_18 _let_25))) (let ((_let_27 (ho_19 k_18 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_30))) (let ((_let_28 (ho_10 k_9 tptp.c_2Eextreal_2Eextreal__max))) (let ((_let_29 (ho_11 _let_28 _let_27))) (let ((_let_30 (ho_10 k_9 _let_29))) (let ((_let_31 (ho_11 _let_30 _let_22))) (let ((_let_32 (= _let_31 _let_26))) (let ((_let_33 (ho_10 k_9 tptp.c_2Eextreal_2Eextreal__le))) (let ((_let_34 (ho_11 _let_33 _let_27))) (let ((_let_35 (ho_10 k_9 _let_34))) (let ((_let_36 (ho_11 _let_35 _let_22))) (let ((_let_37 (ho_10 k_9 (ho_23 k_22 tptp.ty_2Eextreal_2Eextreal)))) (let ((_let_38 (= (ho_21 k_20 (ho_11 (ho_10 k_9 (ho_11 (ho_10 k_9 (ho_11 _let_37 _let_36)) _let_22)) _let_27)) (ho_21 k_20 _let_31)))) (let ((_let_39 (= tptp.c_2Ebool_2ET (ho_3 k_2 BOOLEAN_TERM_VARIABLE_5855)))) (let ((_let_40 (= _let_25 (ho_21 k_20 _let_26)))) (let ((_let_41 (ho_10 k_9 (ho_11 _let_28 _let_22)))) (let ((_let_42 (ho_11 _let_33 _let_22))) (let ((_let_43 (ho_10 k_9 _let_42))) (let ((_let_44 (ho_11 _let_43 _let_22))) (let ((_let_45 (= (ho_21 k_20 (ho_11 (ho_10 k_9 (ho_11 (ho_10 k_9 (ho_11 _let_37 _let_44)) _let_22)) _let_22)) (ho_21 k_20 (ho_11 _let_41 _let_22))))) (let ((_let_46 (= _let_44 (ho_3 k_2 BOOLEAN_TERM_VARIABLE_12034)))) (let ((_let_47 (ho_10 k_9 (ho_11 _let_37 tptp.c_2Ebool_2ET)))) (let ((_let_48 (ho_10 k_9 (ho_11 _let_47 _let_22)))) (let ((_let_49 (= _let_22 (ho_11 _let_48 _let_22)))) (let ((_let_50 (= _let_36 (ho_3 k_2 BOOLEAN_TERM_VARIABLE_22241)))) (let ((_let_51 (= _let_22 (ho_11 _let_48 _let_27)))) (let ((_let_52 (ho_19 k_18 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_29))) (let ((_let_53 (ho_5 k_4 (ho_11 (ho_10 k_9 (ho_11 _let_33 _let_31)) _let_52)))) (let ((_let_54 (ho_11 _let_43 _let_52))) (let ((_let_55 (ho_5 k_4 _let_54))) (let ((_let_56 (ho_5 k_4 tptp.c_2Ebool_2ET))) (let ((_let_57 (EQ_RESOLVE (ASSUME :args (_let_18)) (PREPROCESS :args ((= _let_18 _let_56)))))) (let ((_let_58 (SYMM (MACRO_SR_PRED_INTRO :args ((= BOOLEAN_TERM_VARIABLE_5855 _let_56)))))) (let ((_let_59 (MACRO_RESOLUTION_TRUST (EQUIV_ELIM1 _let_58) _let_57 :args (BOOLEAN_TERM_VARIABLE_5855 false _let_56)))) (let ((_let_60 (forall ((X tptp.tp__ty_2Eextreal_2Eextreal)) (= X (ho_21 k_20 (ho_19 k_18 X)))))) (let ((_let_61 (EQ_RESOLVE (ASSUME :args (_let_17)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_17 SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (forall ((X tptp.tp__ty_2Eextreal_2Eextreal)) (= X (@ tptp.surj__ty_2Eextreal_2Eextreal (@ tptp.inj__ty_2Eextreal_2Eextreal X)))) _let_60))))))) (let ((_let_62 (_let_60))) (let ((_let_63 ((ho_19 k_18 X)))) (let ((_let_64 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_61 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_31 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_63)) :args _let_62)) _let_61 :args (_let_23 false _let_60)))) (let ((_let_65 (forall ((X0 tptp.tp__ty_2Eextreal_2Eextreal) (X1 tptp.tp__ty_2Eextreal_2Eextreal)) (= (ho_11 (ho_10 k_9 (ho_11 (ho_10 k_9 tptp.c_2Eextreal_2Eextreal__max) (ho_19 k_18 X0))) (ho_19 k_18 X1)) (ho_19 k_18 (ho_26 (ho_25 k_24 X0) X1)))))) (let ((_let_66 (EQ_RESOLVE (ASSUME :args (_let_11)) (PREPROCESS :args ((= _let_11 _let_65)))))) (let ((_let_67 (_let_65))) (let ((_let_68 ((ho_11 (ho_10 k_9 (ho_11 _let_28 (ho_19 k_18 X0))) (ho_19 k_18 X1))))) (let ((_let_69 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_66 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_30 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_31 QUANTIFIERS_INST_E_MATCHING _let_68)) :args _let_67)) _let_66 :args (_let_32 false _let_65)))) (let ((_let_70 (forall ((V0x tptp.tp__ty_2Eextreal_2Eextreal) (V1y tptp.tp__ty_2Eextreal_2Eextreal)) (let ((_let_1 (ho_19 k_18 V1y))) (let ((_let_2 (ho_19 k_18 V0x))) (= (ho_21 k_20 (ho_11 (ho_10 k_9 (ho_11 (ho_10 k_9 (ho_11 (ho_10 k_9 (ho_23 k_22 tptp.ty_2Eextreal_2Eextreal)) (ho_11 (ho_10 k_9 (ho_11 (ho_10 k_9 tptp.c_2Eextreal_2Eextreal__le) _let_2)) _let_1))) _let_1)) _let_2)) (ho_21 k_20 (ho_11 (ho_10 k_9 (ho_11 (ho_10 k_9 tptp.c_2Eextreal_2Eextreal__max) _let_2)) _let_1)))))))) (let ((_let_71 (EQ_RESOLVE (ASSUME :args (_let_2)) (PREPROCESS :args ((= _let_2 _let_70)))))) (let ((_let_72 (_let_70))) (let ((_let_73 (ho_19 k_18 V1y))) (let ((_let_74 (ho_19 k_18 V0x))) (let ((_let_75 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_71 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_30 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_31 QUANTIFIERS_INST_E_MATCHING ((ho_11 (ho_10 k_9 (ho_11 _let_28 _let_74)) _let_73)))) :args _let_72)) _let_71 :args (_let_38 false _let_70)))) (let ((_let_76 (ho_8 (ho_7 k_6 tptp.c_2Ebool_2ET) tptp.bool))) (let ((_let_77 (not _let_76))) (let ((_let_78 (or _let_77 _let_39))) (let ((_let_79 (forall ((X $$unsorted)) (or (not (ho_8 (ho_7 k_6 X) tptp.bool)) (= X (ho_3 k_2 (ho_5 k_4 X))))))) (let ((_let_80 (EQ_RESOLVE (ASSUME :args (_let_21)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_21 SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (forall ((X $$unsorted)) (or (not (@ (@ tptp.mem X) tptp.bool)) (= X (@ tptp.inj__o (@ tptp.p X))))) _let_79))))))) (let ((_let_81 (=>))) (let ((_let_82 (or))) (let ((_let_83 (=))) (let ((_let_84 (APPLY_UF ho_3))) (let ((_let_85 (REFL :args (k_2)))) (let ((_let_86 (_let_79))) (let ((_let_87 (REFL :args _let_86))) (let ((_let_88 ((ho_7 k_6 X)))) (let ((_let_89 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_78)) :args ((or _let_77 _let_39 (not _let_78)))) (EQ_RESOLVE (ASSUME :args (_let_19)) (PREPROCESS :args ((= _let_19 _let_76)))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (EQ_RESOLVE (SCOPE (INSTANTIATE _let_80 :args (tptp.c_2Ebool_2ET QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_88)) :args _let_86) (CONG _let_87 (CONG (REFL :args (_let_77)) (CONG (REFL :args (tptp.c_2Ebool_2ET)) (CONG _let_85 _let_58 :args _let_84) :args _let_83) :args _let_82) :args _let_81))) _let_80 :args (_let_78 false _let_79)) :args (_let_39 false _let_76 false _let_78)))) (let ((_let_90 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_61 :args (_let_25 QUANTIFIERS_INST_CBQI_PROP)) :args _let_62)) _let_61 :args (_let_40 false _let_60)))) (let ((_let_91 (ho_5 k_4 _let_44))) (let ((_let_92 (forall ((V0x tptp.tp__ty_2Eextreal_2Eextreal) (V1y tptp.tp__ty_2Eextreal_2Eextreal)) (let ((_let_1 (ho_19 k_18 V0x))) (let ((_let_2 (ho_19 k_18 V1y))) (let ((_let_3 (ho_10 k_9 tptp.c_2Eextreal_2Eextreal__le))) (or (ho_5 k_4 (ho_11 (ho_10 k_9 (ho_11 _let_3 _let_1)) _let_2)) (ho_5 k_4 (ho_11 (ho_10 k_9 (ho_11 _let_3 _let_2)) _let_1))))))))) (let ((_let_93 (EQ_RESOLVE (ASSUME :args (_let_3)) (PREPROCESS :args ((= _let_3 _let_92)))))) (let ((_let_94 (_let_92))) (let ((_let_95 (SYMM (MACRO_SR_PRED_INTRO :args ((= BOOLEAN_TERM_VARIABLE_12034 _let_91)))))) (let ((_let_96 (MACRO_RESOLUTION_TRUST (EQUIV_ELIM1 _let_95) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_93 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_31 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_31 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_94))) _let_93 :args (_let_91 false _let_92)) :args (BOOLEAN_TERM_VARIABLE_12034 false _let_91)))) (let ((_let_97 ((ho_11 (ho_10 k_9 (ho_11 _let_33 _let_74)) _let_73)))) (let ((_let_98 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_71 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_31 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_31 QUANTIFIERS_INST_E_MATCHING _let_97)) :args _let_72)) _let_71 :args (_let_45 false _let_70)))) (let ((_let_99 (ho_8 (ho_7 k_6 _let_44) tptp.bool))) (let ((_let_100 (not _let_99))) (let ((_let_101 (or _let_100 _let_46))) (let ((_let_102 ((ho_5 k_4 X)))) (let ((_let_103 (ho_8 (ho_7 k_6 _let_22) tptp.ty_2Eextreal_2Eextreal))) (let ((_let_104 (not _let_103))) (let ((_let_105 (ho_13 k_12 tptp.ty_2Eextreal_2Eextreal))) (let ((_let_106 (ho_14 _let_105 tptp.bool))) (let ((_let_107 (ho_8 (ho_7 k_6 _let_42) _let_106))) (let ((_let_108 (not _let_107))) (let ((_let_109 (or _let_108 _let_104 _let_99))) (let ((_let_110 (forall ((A tptp.del) (B tptp.del) (F $$unsorted) (BOUND_VARIABLE_1463 $$unsorted)) (or (not (ho_8 (ho_7 k_6 F) (ho_14 (ho_13 k_12 A) B))) (not (ho_8 (ho_7 k_6 BOUND_VARIABLE_1463) A)) (ho_8 (ho_7 k_6 (ho_11 (ho_10 k_9 F) BOUND_VARIABLE_1463)) B))))) (let ((_let_111 (EQ_RESOLVE (ASSUME :args (_let_20)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_20 SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (forall ((A tptp.del) (B tptp.del) (F $$unsorted) (BOUND_VARIABLE_1463 $$unsorted)) (or (not (@ (@ tptp.mem F) (@ (@ tptp.arr A) B))) (not (@ (@ tptp.mem BOUND_VARIABLE_1463) A)) (@ (@ tptp.mem (@ (@ tptp.ap F) BOUND_VARIABLE_1463)) B))) _let_110))))))) (let ((_let_112 (_let_110))) (let ((_let_113 (ho_8 (ho_7 k_6 tptp.c_2Eextreal_2Eextreal__le) (ho_14 _let_105 _let_106)))) (let ((_let_114 (not _let_113))) (let ((_let_115 (or _let_114 _let_104 _let_107))) (let ((_let_116 ((not (= (ho_8 (ho_7 k_6 F) (ho_14 (ho_13 k_12 A) B)) false)) (not (= (ho_8 (ho_7 k_6 BOUND_VARIABLE_1463) A) false))))) (let ((_let_117 (forall ((X tptp.tp__ty_2Eextreal_2Eextreal)) (ho_8 (ho_7 k_6 (ho_19 k_18 X)) tptp.ty_2Eextreal_2Eextreal)))) (let ((_let_118 (EQ_RESOLVE (ASSUME :args (_let_16)) (PREPROCESS :args ((= _let_16 _let_117)))))) (let ((_let_119 (_let_117))) (let ((_let_120 ((ho_19 k_18 X)))) (let ((_let_121 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_118 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_31 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_120)) :args _let_119)) _let_118 :args (_let_103 false _let_117)))) (let ((_let_122 (EQ_RESOLVE (ASSUME :args (_let_14)) (PREPROCESS :args ((= _let_14 _let_113)))))) (let ((_let_123 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_115)) :args ((or _let_114 _let_104 _let_107 (not _let_115)))) _let_122 _let_121 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_111 :args (tptp.ty_2Eextreal_2Eextreal _let_106 tptp.c_2Eextreal_2Eextreal__le _let_22 QUANTIFIERS_INST_E_MATCHING _let_116)) :args _let_112)) _let_111 :args (_let_115 false _let_110)) :args (_let_107 false _let_113 false _let_103 false _let_115)))) (let ((_let_124 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_101)) :args ((or _let_100 _let_46 (not _let_101)))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_109)) :args ((or _let_104 _let_99 _let_108 (not _let_109)))) _let_121 _let_123 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_111 :args (tptp.ty_2Eextreal_2Eextreal tptp.bool _let_42 _let_22 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_112)) _let_111 :args (_let_109 false _let_110)) :args (_let_99 false _let_103 false _let_107 false _let_109)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (EQ_RESOLVE (SCOPE (INSTANTIATE _let_80 :args (_let_44 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_102)) :args _let_86) (CONG _let_87 (CONG (REFL :args (_let_100)) (CONG (REFL :args (_let_44)) (CONG _let_85 _let_95 :args _let_84) :args _let_83) :args _let_82) :args _let_81))) _let_80 :args (_let_101 false _let_79)) :args (_let_46 false _let_99 false _let_101)))) (let ((_let_125 (ho_10 k_9 (ho_11 _let_37 tptp.c_2Ebool_2EF)))) (let ((_let_126 (ho_10 k_9 (ho_11 _let_125 _let_22)))) (let ((_let_127 (and _let_49 (= _let_22 (ho_11 _let_126 _let_22))))) (let ((_let_128 (or _let_104 _let_104 _let_127))) (let ((_let_129 (forall ((A_27a tptp.del) (V0t1 $$unsorted) (BOUND_VARIABLE_1759 $$unsorted)) (let ((_let_1 (ho_10 k_9 (ho_23 k_22 A_27a)))) (or (not (ho_8 (ho_7 k_6 V0t1) A_27a)) (not (ho_8 (ho_7 k_6 BOUND_VARIABLE_1759) A_27a)) (and (= V0t1 (ho_11 (ho_10 k_9 (ho_11 (ho_10 k_9 (ho_11 _let_1 tptp.c_2Ebool_2ET)) V0t1)) BOUND_VARIABLE_1759)) (= BOUND_VARIABLE_1759 (ho_11 (ho_10 k_9 (ho_11 (ho_10 k_9 (ho_11 _let_1 tptp.c_2Ebool_2EF)) V0t1)) BOUND_VARIABLE_1759)))))))) (let ((_let_130 (EQ_RESOLVE (ASSUME :args (_let_5)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_5 SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (forall ((A_27a tptp.del) (V0t1 $$unsorted) (BOUND_VARIABLE_1759 $$unsorted)) (let ((_let_1 (@ tptp.ap (@ tptp.c_2Ebool_2ECOND A_27a)))) (or (not (@ (@ tptp.mem V0t1) A_27a)) (not (@ (@ tptp.mem BOUND_VARIABLE_1759) A_27a)) (and (= V0t1 (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 tptp.c_2Ebool_2ET)) V0t1)) BOUND_VARIABLE_1759)) (= BOUND_VARIABLE_1759 (@ (@ tptp.ap (@ (@ tptp.ap (@ _let_1 tptp.c_2Ebool_2EF)) V0t1)) BOUND_VARIABLE_1759)))))) _let_129))))))) (let ((_let_131 (_let_129))) (let ((_let_132 ((ho_11 (ho_10 k_9 (ho_11 (ho_10 k_9 (ho_11 (ho_10 k_9 (ho_23 k_22 A_27a)) tptp.c_2Ebool_2ET)) V0t1)) BOUND_VARIABLE_1759)))) (let ((_let_133 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS :args (_let_127 0)) :args ((or _let_49 (not _let_127)))) (MACRO_RESOLUTION_TRUST (REORDERING (FACTORING (CNF_OR_POS :args (_let_128))) :args ((or _let_104 _let_127 (not _let_128)))) _let_121 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_130 :args (tptp.ty_2Eextreal_2Eextreal _let_22 _let_22 QUANTIFIERS_INST_E_MATCHING _let_132)) :args _let_131)) _let_130 :args (_let_128 false _let_129)) :args (_let_127 false _let_103 false _let_128)) :args (_let_49 false _let_127)))) (let ((_let_134 (ho_8 (ho_7 k_6 _let_36) tptp.bool))) (let ((_let_135 (not _let_134))) (let ((_let_136 (or _let_135 _let_50))) (let ((_let_137 (ho_5 k_4 _let_36))) (let ((_let_138 (MACRO_SR_PRED_INTRO :args ((= _let_137 BOOLEAN_TERM_VARIABLE_22241))))) (let ((_let_139 (ho_8 (ho_7 k_6 _let_34) _let_106))) (let ((_let_140 (not _let_139))) (let ((_let_141 (or _let_140 _let_104 _let_134))) (let ((_let_142 (ho_8 (ho_7 k_6 _let_27) tptp.ty_2Eextreal_2Eextreal))) (let ((_let_143 (not _let_142))) (let ((_let_144 (or _let_114 _let_143 _let_139))) (let ((_let_145 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_118 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_30 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_120)) :args _let_119)) _let_118 :args (_let_142 false _let_117)))) (let ((_let_146 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_144)) :args ((or _let_114 _let_143 _let_139 (not _let_144)))) _let_122 _let_145 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_111 :args (tptp.ty_2Eextreal_2Eextreal _let_106 tptp.c_2Eextreal_2Eextreal__le _let_27 QUANTIFIERS_INST_E_MATCHING _let_116)) :args _let_112)) _let_111 :args (_let_144 false _let_110)) :args (_let_139 false _let_113 false _let_142 false _let_144)))) (let ((_let_147 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_136)) :args ((or _let_135 _let_50 (not _let_136)))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_141)) :args ((or _let_104 _let_134 _let_140 (not _let_141)))) _let_121 _let_146 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_111 :args (tptp.ty_2Eextreal_2Eextreal tptp.bool _let_34 _let_22 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_112)) _let_111 :args (_let_141 false _let_110)) :args (_let_134 false _let_103 false _let_139 false _let_141)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (EQ_RESOLVE (SCOPE (INSTANTIATE _let_80 :args (_let_36 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_102)) :args _let_86) (CONG _let_87 (CONG (REFL :args (_let_135)) (CONG (REFL :args (_let_36)) (CONG _let_85 _let_138 :args _let_84) :args _let_83) :args _let_82) :args _let_81))) _let_80 :args (_let_136 false _let_79)) :args (_let_50 false _let_134 false _let_136)))) (let ((_let_148 (= _let_27 (ho_11 _let_126 _let_27)))) (let ((_let_149 (and _let_51 _let_148))) (let ((_let_150 (or _let_104 _let_143 _let_149))) (let ((_let_151 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_150)) :args ((or _let_143 _let_104 _let_149 (not _let_150)))) _let_145 _let_121 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_130 :args (tptp.ty_2Eextreal_2Eextreal _let_22 _let_27 QUANTIFIERS_INST_E_MATCHING _let_132)) :args _let_131)) _let_130 :args (_let_150 false _let_129)) :args (_let_149 false _let_142 false _let_103 false _let_150)))) (let ((_let_152 (not _let_149))) (let ((_let_153 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS :args (_let_149 0)) :args ((or _let_51 _let_152))) _let_151 :args (_let_51 false _let_149)))) (let ((_let_154 (ho_11 _let_35 _let_52))) (let ((_let_155 (ho_5 k_4 _let_154))) (let ((_let_156 (and _let_155 _let_55))) (let ((_let_157 (= _let_156 _let_53))) (let ((_let_158 (forall ((V0z tptp.tp__ty_2Eextreal_2Eextreal) (V1x tptp.tp__ty_2Eextreal_2Eextreal) (V2y tptp.tp__ty_2Eextreal_2Eextreal)) (let ((_let_1 (ho_19 k_18 V0z))) (let ((_let_2 (ho_19 k_18 V2y))) (let ((_let_3 (ho_19 k_18 V1x))) (let ((_let_4 (ho_10 k_9 tptp.c_2Eextreal_2Eextreal__le))) (= (and (ho_5 k_4 (ho_11 (ho_10 k_9 (ho_11 _let_4 _let_3)) _let_1)) (ho_5 k_4 (ho_11 (ho_10 k_9 (ho_11 _let_4 _let_2)) _let_1))) (ho_5 k_4 (ho_11 (ho_10 k_9 (ho_11 _let_4 (ho_11 (ho_10 k_9 (ho_11 (ho_10 k_9 tptp.c_2Eextreal_2Eextreal__max) _let_3)) _let_2))) _let_1)))))))))) (let ((_let_159 (not _let_157))) (let ((_let_160 (not _let_158))) (let ((_let_161 (EQ_RESOLVE (ASSUME :args (_let_1)) (PREPROCESS :args ((= _let_1 _let_160)))))) (let ((_let_162 (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (SCOPE (SKOLEMIZE _let_161) :args (_let_160))) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_160) _let_158))) (REFL :args (_let_159)) :args _let_82)) _let_161 :args (_let_159 true _let_158)))) (let ((_let_163 (not _let_156))) (let ((_let_164 (ho_5 k_4 (ho_11 (ho_10 k_9 (ho_11 _let_33 _let_52)) _let_22)))) (let ((_let_165 (or _let_55 _let_164))) (let ((_let_166 (not _let_164))) (let ((_let_167 (not _let_155))) (let ((_let_168 (or _let_167 _let_166 _let_137))) (let ((_let_169 (ho_5 k_4 tptp.c_2Ebool_2EF))) (let ((_let_170 (= SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_29 (ho_21 k_20 _let_52)))) (let ((_let_171 (ho_11 _let_30 _let_52))) (let ((_let_172 (ho_21 k_20 _let_171))) (let ((_let_173 (= (ho_21 k_20 (ho_11 (ho_10 k_9 (ho_11 (ho_10 k_9 (ho_11 _let_37 _let_154)) _let_52)) _let_27)) _let_172))) (let ((_let_174 (ho_11 _let_41 _let_52))) (let ((_let_175 (ho_21 k_20 _let_174))) (let ((_let_176 (= (ho_21 k_20 (ho_11 (ho_10 k_9 (ho_11 (ho_10 k_9 (ho_11 _let_37 _let_54)) _let_52)) _let_22)) _let_175))) (let ((_let_177 (= tptp.c_2Ebool_2EF (ho_3 k_2 BOOLEAN_TERM_VARIABLE_5957)))) (let ((_let_178 (ho_26 (ho_25 k_24 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_31) SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_29))) (let ((_let_179 (ho_19 k_18 _let_178))) (let ((_let_180 (= _let_174 _let_179))) (let ((_let_181 (= _let_54 (ho_3 k_2 BOOLEAN_TERM_VARIABLE_6164)))) (let ((_let_182 (= _let_171 (ho_19 k_18 _let_172)))) (let ((_let_183 (= _let_174 (ho_19 k_18 _let_175)))) (let ((_let_184 (ho_10 k_9 (ho_11 _let_125 _let_52)))) (let ((_let_185 (= _let_22 (ho_11 _let_184 _let_22)))) (let ((_let_186 (= _let_154 (ho_3 k_2 BOOLEAN_TERM_VARIABLE_6129)))) (let ((_let_187 (ho_10 k_9 (ho_11 _let_47 _let_52)))) (let ((_let_188 (= _let_52 (ho_11 _let_187 _let_27)))) (let ((_let_189 (SYMM (MACRO_SR_PRED_INTRO :args ((= BOOLEAN_TERM_VARIABLE_6129 _let_155)))))) (let ((_let_190 (EQUIV_ELIM1 _let_189))) (let ((_let_191 (= SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_30 (ho_21 k_20 _let_27)))) (let ((_let_192 (ho_11 _let_30 _let_27))) (let ((_let_193 (ho_21 k_20 _let_192))) (let ((_let_194 (ho_11 _let_35 _let_27))) (let ((_let_195 (= (ho_21 k_20 (ho_11 (ho_10 k_9 (ho_11 (ho_10 k_9 (ho_11 _let_37 _let_194)) _let_27)) _let_27)) _let_193))) (let ((_let_196 (ho_26 _let_24 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_30))) (let ((_let_197 (ho_19 k_18 _let_196))) (let ((_let_198 (= _let_192 _let_197))) (let ((_let_199 (= _let_192 (ho_19 k_18 _let_193)))) (let ((_let_200 (= _let_194 (ho_3 k_2 BOOLEAN_TERM_VARIABLE_12001)))) (let ((_let_201 (= _let_27 (ho_11 (ho_10 k_9 (ho_11 _let_47 _let_27)) _let_27)))) (let ((_let_202 (not _let_55))) (let ((_let_203 (SYMM (MACRO_SR_PRED_INTRO :args ((= BOOLEAN_TERM_VARIABLE_6164 _let_55)))))) (let ((_let_204 (_let_157))) (let ((_let_205 (ho_8 (ho_7 k_6 _let_54) tptp.bool))) (let ((_let_206 (not _let_205))) (let ((_let_207 (or _let_206 _let_181))) (let ((_let_208 (ho_8 (ho_7 k_6 _let_52) tptp.ty_2Eextreal_2Eextreal))) (let ((_let_209 (not _let_208))) (let ((_let_210 (or _let_108 _let_209 _let_205))) (let ((_let_211 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_118 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_29 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_120)) :args _let_119)) _let_118 :args (_let_208 false _let_117)))) (let ((_let_212 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_207)) :args ((or _let_206 _let_181 (not _let_207)))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_210)) :args ((or _let_205 _let_209 _let_108 (not _let_210)))) _let_211 _let_123 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_111 :args (tptp.ty_2Eextreal_2Eextreal tptp.bool _let_42 _let_52 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_112)) _let_111 :args (_let_210 false _let_110)) :args (_let_205 false _let_208 false _let_107 false _let_210)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (EQ_RESOLVE (SCOPE (INSTANTIATE _let_80 :args (_let_54 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_102)) :args _let_86) (CONG _let_87 (CONG (REFL :args (_let_206)) (CONG (REFL :args (_let_54)) (CONG _let_85 _let_203 :args _let_84) :args _let_83) :args _let_82) :args _let_81))) _let_80 :args (_let_207 false _let_79)) :args (_let_181 false _let_205 false _let_207)))) (let ((_let_213 (not _let_51))) (let ((_let_214 (not _let_49))) (let ((_let_215 (not BOOLEAN_TERM_VARIABLE_22241))) (let ((_let_216 (not _let_50))) (let ((_let_217 (not _let_45))) (let ((_let_218 (not BOOLEAN_TERM_VARIABLE_12034))) (let ((_let_219 (not _let_46))) (let ((_let_220 (not _let_40))) (let ((_let_221 (not _let_38))) (let ((_let_222 (not _let_32))) (let ((_let_223 (not _let_23))) (let ((_let_224 (not BOOLEAN_TERM_VARIABLE_6164))) (let ((_let_225 (not _let_181))) (let ((_let_226 (not BOOLEAN_TERM_VARIABLE_5855))) (let ((_let_227 (not _let_39))) (let ((_let_228 (not _let_56))) (let ((_let_229 (REFL :args (_let_213)))) (let ((_let_230 (REFL :args (_let_216)))) (let ((_let_231 (_let_215))) (let ((_let_232 (REFL :args _let_231))) (let ((_let_233 (REFL :args (_let_214)))) (let ((_let_234 (REFL :args (_let_219)))) (let ((_let_235 (REFL :args (_let_218)))) (let ((_let_236 (REFL :args (_let_217)))) (let ((_let_237 (REFL :args (_let_220)))) (let ((_let_238 (REFL :args (_let_225)))) (let ((_let_239 (_let_224))) (let ((_let_240 (REFL :args (_let_227)))) (let ((_let_241 (REFL :args (_let_226)))) (let ((_let_242 (REFL :args (_let_221)))) (let ((_let_243 (REFL :args (_let_222)))) (let ((_let_244 (REFL :args (_let_223)))) (let ((_let_245 (not _let_53))) (let ((_let_246 (MACRO_SR_PRED_INTRO :args ((= (not _let_245) _let_53))))) (let ((_let_247 (REFL :args (_let_228)))) (let ((_let_248 (TRUE_INTRO _let_57))) (let ((_let_249 (APPLY_UF ho_5))) (let ((_let_250 (ASSUME :args (_let_39)))) (let ((_let_251 (SYMM _let_250))) (let ((_let_252 (ASSUME :args (BOOLEAN_TERM_VARIABLE_5855)))) (let ((_let_253 (TRUE_INTRO _let_252))) (let ((_let_254 (SYMM _let_253))) (let ((_let_255 (ASSUME :args (BOOLEAN_TERM_VARIABLE_6164)))) (let ((_let_256 (ASSUME :args (_let_181)))) (let ((_let_257 (SYMM (SYMM _let_256)))) (let ((_let_258 (APPLY_UF ho_11))) (let ((_let_259 (REFL :args (_let_52)))) (let ((_let_260 (APPLY_UF ho_10))) (let ((_let_261 (APPLY_UF ho_19))) (let ((_let_262 (ASSUME :args (_let_23)))) (let ((_let_263 (SYMM _let_262))) (let ((_let_264 (APPLY_UF ho_21))) (let ((_let_265 (ASSUME :args (_let_49)))) (let ((_let_266 (SYMM _let_265))) (let ((_let_267 (REFL :args (_let_22)))) (let ((_let_268 (ASSUME :args (BOOLEAN_TERM_VARIABLE_12034)))) (let ((_let_269 (CONG _let_85 (TRANS (TRUE_INTRO _let_268) _let_254) :args _let_84))) (let ((_let_270 (ASSUME :args (_let_46)))) (let ((_let_271 (SYMM _let_270))) (let ((_let_272 (SYMM _let_271))) (let ((_let_273 (REFL :args (_let_37)))) (let ((_let_274 (REFL :args (k_9)))) (let ((_let_275 (CONG _let_274 (CONG _let_273 (TRANS _let_272 _let_269 _let_251) :args _let_258) :args _let_260))) (let ((_let_276 (CONG _let_275 _let_267 :args _let_258))) (let ((_let_277 (CONG _let_274 _let_276 :args _let_260))) (let ((_let_278 (REFL :args (k_20)))) (let ((_let_279 (CONG _let_278 (TRANS (CONG _let_277 _let_267 :args _let_258) _let_266) :args _let_264))) (let ((_let_280 (ASSUME :args (_let_45)))) (let ((_let_281 (SYMM _let_280))) (let ((_let_282 (REFL :args (k_18)))) (let ((_let_283 (CONG _let_282 (TRANS _let_281 _let_279 _let_263) :args _let_261))) (let ((_let_284 (SYMM _let_279))) (let ((_let_285 (ASSUME :args (_let_51)))) (let ((_let_286 (SYMM _let_285))) (let ((_let_287 (REFL :args (_let_27)))) (let ((_let_288 (SYMM _let_269))) (let ((_let_289 (ASSUME :args (BOOLEAN_TERM_VARIABLE_22241)))) (let ((_let_290 (TRUE_INTRO _let_289))) (let ((_let_291 (ASSUME :args (_let_50)))) (let ((_let_292 (SYMM _let_291))) (let ((_let_293 (SYMM _let_292))) (let ((_let_294 (CONG _let_278 (TRANS (CONG (TRANS (CONG _let_274 (TRANS (CONG (TRANS (CONG _let_274 (CONG _let_273 (TRANS _let_293 (CONG _let_85 (TRANS _let_290 _let_254) :args _let_84) _let_288 _let_271) :args _let_258) :args _let_260) _let_275) _let_267 :args _let_258) (SYMM _let_276)) :args _let_260) _let_277) _let_287 :args _let_258) _let_286) :args _let_264))) (let ((_let_295 (ASSUME :args (_let_38)))) (let ((_let_296 (SYMM _let_295))) (let ((_let_297 (ASSUME :args (_let_32)))) (let ((_let_298 (SYMM _let_297))) (let ((_let_299 (CONG _let_278 _let_298 :args _let_264))) (let ((_let_300 (ASSUME :args (_let_40)))) (let ((_let_301 (SYMM _let_300))) (let ((_let_302 (SYMM _let_301))) (let ((_let_303 (REFL :args (_let_33)))) (let ((_let_304 (CONG _let_303 _let_298 :args _let_258))) (let ((_let_305 (CONG _let_274 _let_304 :args _let_260))) (let ((_let_306 (SYMM _let_305))) (let ((_let_307 (CONG _let_306 _let_259 :args _let_258))) (let ((_let_308 (REFL :args (k_4)))) (let ((_let_309 (_let_245))) (let ((_let_310 (ASSUME :args _let_309))) (let ((_let_311 (SYMM (FALSE_INTRO _let_310)))) (let ((_let_312 (not BOOLEAN_TERM_VARIABLE_5957))) (let ((_let_313 (not _let_169))) (let ((_let_314 (EQ_RESOLVE (ASSUME :args (_let_9)) (PREPROCESS :args ((= _let_9 _let_313)))))) (let ((_let_315 (SYMM (MACRO_SR_PRED_INTRO :args ((= BOOLEAN_TERM_VARIABLE_5957 _let_169)))))) (let ((_let_316 (MACRO_RESOLUTION_TRUST (EQUIV_ELIM2 _let_315) _let_314 :args (_let_312 true _let_169)))) (let ((_let_317 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_61 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_30 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_63)) :args _let_62)) _let_61 :args (_let_191 false _let_60)))) (let ((_let_318 (ho_8 (ho_7 k_6 tptp.c_2Ebool_2EF) tptp.bool))) (let ((_let_319 (not _let_318))) (let ((_let_320 (or _let_319 _let_177))) (let ((_let_321 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_320)) :args ((or _let_319 _let_177 (not _let_320)))) (EQ_RESOLVE (ASSUME :args (_let_10)) (PREPROCESS :args ((= _let_10 _let_318)))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (EQ_RESOLVE (SCOPE (INSTANTIATE _let_80 :args (tptp.c_2Ebool_2EF QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_88)) :args _let_86) (CONG _let_87 (CONG (REFL :args (_let_319)) (CONG (REFL :args (tptp.c_2Ebool_2EF)) (CONG _let_85 _let_315 :args _let_84) :args _let_83) :args _let_82) :args _let_81))) _let_80 :args (_let_320 false _let_79)) :args (_let_177 false _let_318 false _let_320)))) (let ((_let_322 (ho_5 k_4 _let_194))) (let ((_let_323 (SYMM (MACRO_SR_PRED_INTRO :args ((= BOOLEAN_TERM_VARIABLE_12001 _let_322)))))) (let ((_let_324 (MACRO_RESOLUTION_TRUST (EQUIV_ELIM1 _let_323) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_93 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_30 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_30 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_94))) _let_93 :args (_let_322 false _let_92)) :args (BOOLEAN_TERM_VARIABLE_12001 false _let_322)))) (let ((_let_325 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_71 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_30 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_30 QUANTIFIERS_INST_E_MATCHING _let_97)) :args _let_72)) _let_71 :args (_let_195 false _let_70)))) (let ((_let_326 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_66 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_30 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_30 QUANTIFIERS_INST_E_MATCHING _let_68)) :args _let_67)) _let_66 :args (_let_198 false _let_65)))) (let ((_let_327 (ho_8 (ho_7 k_6 _let_192) tptp.ty_2Eextreal_2Eextreal))) (let ((_let_328 (not _let_327))) (let ((_let_329 (or _let_328 _let_199))) (let ((_let_330 (forall ((X $$unsorted)) (or (not (ho_8 (ho_7 k_6 X) tptp.ty_2Eextreal_2Eextreal)) (= X (ho_19 k_18 (ho_21 k_20 X))))))) (let ((_let_331 (EQ_RESOLVE (ASSUME :args (_let_15)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_15 SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (forall ((X $$unsorted)) (or (not (@ (@ tptp.mem X) tptp.ty_2Eextreal_2Eextreal)) (= X (@ tptp.inj__ty_2Eextreal_2Eextreal (@ tptp.surj__ty_2Eextreal_2Eextreal X))))) _let_330))))))) (let ((_let_332 (_let_330))) (let ((_let_333 ((ho_21 k_20 X)))) (let ((_let_334 (ho_8 (ho_7 k_6 _let_197) tptp.ty_2Eextreal_2Eextreal))) (let ((_let_335 (not _let_198))) (let ((_let_336 (and _let_198 _let_334))) (let ((_let_337 (ASSUME :args (_let_334)))) (let ((_let_338 (APPLY_UF ho_8))) (let ((_let_339 (REFL :args (tptp.ty_2Eextreal_2Eextreal)))) (let ((_let_340 (APPLY_UF ho_7))) (let ((_let_341 (ASSUME :args (_let_198)))) (let ((_let_342 (SYMM _let_341))) (let ((_let_343 (REFL :args (k_6)))) (let ((_let_344 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_329)) :args ((or _let_328 _let_199 (not _let_329)))) (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_336)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_337 _let_341) (SCOPE (TRUE_ELIM (TRANS (CONG (CONG _let_343 (SYMM _let_342) :args _let_340) _let_339 :args _let_338) (TRUE_INTRO _let_337))) :args (_let_334 _let_198))) :args (_let_198 _let_334))) :args (true _let_336)) :args ((or _let_327 _let_335 (not _let_334)))) _let_326 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_118 :args (_let_196 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_119)) _let_118 :args (_let_334 false _let_117)) :args (_let_327 false _let_198 false _let_334)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_331 :args (_let_192 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_333)) :args _let_332)) _let_331 :args (_let_329 false _let_330)) :args (_let_199 false _let_327 false _let_329)))) (let ((_let_345 (ho_8 (ho_7 k_6 _let_194) tptp.bool))) (let ((_let_346 (not _let_345))) (let ((_let_347 (or _let_346 _let_200))) (let ((_let_348 (or _let_140 _let_143 _let_345))) (let ((_let_349 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_347)) :args ((or _let_346 _let_200 (not _let_347)))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_348)) :args ((or _let_143 _let_345 _let_140 (not _let_348)))) _let_145 _let_146 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_111 :args (tptp.ty_2Eextreal_2Eextreal tptp.bool _let_34 _let_27 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_112)) _let_111 :args (_let_348 false _let_110)) :args (_let_345 false _let_142 false _let_139 false _let_348)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (EQ_RESOLVE (SCOPE (INSTANTIATE _let_80 :args (_let_194 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_102)) :args _let_86) (CONG _let_87 (CONG (REFL :args (_let_346)) (CONG (REFL :args (_let_194)) (CONG _let_85 _let_323 :args _let_84) :args _let_83) :args _let_82) :args _let_81))) _let_80 :args (_let_347 false _let_79)) :args (_let_200 false _let_345 false _let_347)))) (let ((_let_350 (ho_8 (ho_7 k_6 _let_154) tptp.bool))) (let ((_let_351 (not _let_350))) (let ((_let_352 (or _let_351 _let_186))) (let ((_let_353 (or _let_140 _let_209 _let_350))) (let ((_let_354 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_352)) :args ((or _let_351 _let_186 (not _let_352)))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_353)) :args ((or _let_350 _let_209 _let_140 (not _let_353)))) _let_211 _let_146 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_111 :args (tptp.ty_2Eextreal_2Eextreal tptp.bool _let_34 _let_52 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_112)) _let_111 :args (_let_353 false _let_110)) :args (_let_350 false _let_208 false _let_139 false _let_353)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (EQ_RESOLVE (SCOPE (INSTANTIATE _let_80 :args (_let_154 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_102)) :args _let_86) (CONG _let_87 (CONG (REFL :args (_let_351)) (CONG (REFL :args (_let_154)) (CONG _let_85 _let_189 :args _let_84) :args _let_83) :args _let_82) :args _let_81))) _let_80 :args (_let_352 false _let_79)) :args (_let_186 false _let_350 false _let_352)))) (let ((_let_355 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS :args (_let_149 1)) :args ((or _let_148 _let_152))) _let_151 :args (_let_148 false _let_149)))) (let ((_let_356 (and _let_201 (= _let_27 (ho_11 (ho_10 k_9 (ho_11 _let_125 _let_27)) _let_27))))) (let ((_let_357 (or _let_143 _let_143 _let_356))) (let ((_let_358 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS :args (_let_356 0)) :args ((or _let_201 (not _let_356)))) (MACRO_RESOLUTION_TRUST (REORDERING (FACTORING (CNF_OR_POS :args (_let_357))) :args ((or _let_143 _let_356 (not _let_357)))) _let_145 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_130 :args (tptp.ty_2Eextreal_2Eextreal _let_27 _let_27 QUANTIFIERS_INST_E_MATCHING _let_132)) :args _let_131)) _let_130 :args (_let_357 false _let_129)) :args (_let_356 false _let_142 false _let_357)) :args (_let_201 false _let_356)))) (let ((_let_359 (not _let_201))) (let ((_let_360 (not _let_148))) (let ((_let_361 (not _let_199))) (let ((_let_362 (not _let_195))) (let ((_let_363 (not BOOLEAN_TERM_VARIABLE_12001))) (let ((_let_364 (not _let_200))) (let ((_let_365 (not _let_191))) (let ((_let_366 (not BOOLEAN_TERM_VARIABLE_6129))) (let ((_let_367 (not _let_186))) (let ((_let_368 (not _let_177))) (let ((_let_369 (REFL :args (_let_359)))) (let ((_let_370 (REFL :args (_let_360)))) (let ((_let_371 (MACRO_SR_PRED_INTRO :args ((= (not _let_215) BOOLEAN_TERM_VARIABLE_22241))))) (let ((_let_372 (REFL :args (_let_335)))) (let ((_let_373 (REFL :args (_let_361)))) (let ((_let_374 (REFL :args (_let_364)))) (let ((_let_375 (REFL :args (_let_363)))) (let ((_let_376 (REFL :args (_let_362)))) (let ((_let_377 (REFL :args (_let_367)))) (let ((_let_378 (_let_366))) (let ((_let_379 (REFL :args _let_378))) (let ((_let_380 (MACRO_SR_PRED_INTRO :args ((= (not _let_312) BOOLEAN_TERM_VARIABLE_5957))))) (let ((_let_381 (REFL :args (_let_368)))) (let ((_let_382 (REFL :args (_let_365)))) (let ((_let_383 (ASSUME :args (BOOLEAN_TERM_VARIABLE_6129)))) (let ((_let_384 (CONG _let_85 (TRANS (TRUE_INTRO _let_383) _let_254) :args _let_84))) (let ((_let_385 (ASSUME :args (_let_186)))) (let ((_let_386 (SYMM (SYMM _let_385)))) (let ((_let_387 (ASSUME :args (_let_191)))) (let ((_let_388 (ASSUME :args (_let_201)))) (let ((_let_389 (ASSUME :args (BOOLEAN_TERM_VARIABLE_12001)))) (let ((_let_390 (ASSUME :args (_let_200)))) (let ((_let_391 (CONG _let_278 (TRANS (CONG (CONG _let_274 (CONG (TRANS (CONG _let_274 (CONG _let_273 (TRANS (SYMM (SYMM _let_390)) (CONG _let_85 (TRANS (TRUE_INTRO _let_389) _let_254) :args _let_84) _let_288 _let_271) :args _let_258) :args _let_260) _let_275) _let_287 :args _let_258) :args _let_260) _let_287 :args _let_258) (SYMM _let_388)) :args _let_264))) (let ((_let_392 (ASSUME :args (_let_195)))) (let ((_let_393 (CONG _let_282 (TRANS (SYMM _let_392) _let_391 (SYMM _let_387)) :args _let_261))) (let ((_let_394 (ASSUME :args (_let_199)))) (let ((_let_395 (CONG _let_303 (TRANS _let_342 (SYMM (SYMM _let_394)) _let_393) :args _let_258))) (let ((_let_396 (CONG _let_274 _let_395 :args _let_260))) (let ((_let_397 (SYMM _let_395))) (let ((_let_398 (SYMM _let_391))) (let ((_let_399 (ASSUME :args (_let_148)))) (let ((_let_400 (SYMM _let_399))) (let ((_let_401 (ASSUME :args (_let_177)))) (let ((_let_402 (SYMM _let_401))) (let ((_let_403 (ASSUME :args (_let_312)))) (let ((_let_404 (SYMM (FALSE_INTRO _let_403)))) (let ((_let_405 (ASSUME :args _let_231))) (let ((_let_406 (CONG _let_273 (TRANS _let_293 (CONG _let_85 (TRANS (FALSE_INTRO _let_405) _let_404) :args _let_84) _let_402) :args _let_258))) (let ((_let_407 (CONG _let_282 (TRANS _let_302 _let_299 _let_296) :args _let_261))) (let ((_let_408 (REORDERING (CNF_EQUIV_NEG1 :args _let_204) :args ((or _let_156 _let_53 _let_157))))) (let ((_let_409 (forall ((V0x tptp.tp__ty_2Eextreal_2Eextreal) (V1y tptp.tp__ty_2Eextreal_2Eextreal) (V2z tptp.tp__ty_2Eextreal_2Eextreal)) (let ((_let_1 (ho_19 k_18 V2z))) (let ((_let_2 (ho_10 k_9 tptp.c_2Eextreal_2Eextreal__le))) (let ((_let_3 (ho_10 k_9 (ho_11 _let_2 (ho_19 k_18 V0x))))) (let ((_let_4 (ho_19 k_18 V1y))) (or (not (ho_5 k_4 (ho_11 _let_3 _let_4))) (not (ho_5 k_4 (ho_11 (ho_10 k_9 (ho_11 _let_2 _let_4)) _let_1))) (ho_5 k_4 (ho_11 _let_3 _let_1)))))))))) (let ((_let_410 (EQ_RESOLVE (ASSUME :args (_let_4)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_4 SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (forall ((V0x tptp.tp__ty_2Eextreal_2Eextreal) (V1y tptp.tp__ty_2Eextreal_2Eextreal) (V2z tptp.tp__ty_2Eextreal_2Eextreal)) (let ((_let_1 (@ tptp.inj__ty_2Eextreal_2Eextreal V2z))) (let ((_let_2 (@ tptp.ap tptp.c_2Eextreal_2Eextreal__le))) (let ((_let_3 (@ tptp.ap (@ _let_2 (@ tptp.inj__ty_2Eextreal_2Eextreal V0x))))) (let ((_let_4 (@ tptp.inj__ty_2Eextreal_2Eextreal V1y))) (or (not (@ tptp.p (@ _let_3 _let_4))) (not (@ tptp.p (@ (@ tptp.ap (@ _let_2 _let_4)) _let_1))) (@ tptp.p (@ _let_3 _let_1)))))))) _let_409))))))) (let ((_let_411 (_let_409))) (let ((_let_412 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_66 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_31 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_29 QUANTIFIERS_INST_E_MATCHING _let_68)) :args _let_67)) _let_66 :args (_let_180 false _let_65)))) (let ((_let_413 (ho_8 (ho_7 k_6 _let_171) tptp.ty_2Eextreal_2Eextreal))) (let ((_let_414 (not _let_413))) (let ((_let_415 (or _let_414 _let_182))) (let ((_let_416 (ho_14 _let_105 tptp.ty_2Eextreal_2Eextreal))) (let ((_let_417 (ho_8 (ho_7 k_6 _let_29) _let_416))) (let ((_let_418 (not _let_417))) (let ((_let_419 (or _let_418 _let_209 _let_413))) (let ((_let_420 (ho_8 (ho_7 k_6 tptp.c_2Eextreal_2Eextreal__max) (ho_14 _let_105 _let_416)))) (let ((_let_421 (not _let_420))) (let ((_let_422 (or _let_421 _let_143 _let_417))) (let ((_let_423 (ho_8 (ho_7 k_6 _let_174) tptp.ty_2Eextreal_2Eextreal))) (let ((_let_424 (not _let_423))) (let ((_let_425 (or _let_424 _let_183))) (let ((_let_426 (ho_8 (ho_7 k_6 _let_179) tptp.ty_2Eextreal_2Eextreal))) (let ((_let_427 (not _let_180))) (let ((_let_428 (and _let_180 _let_426))) (let ((_let_429 (ASSUME :args (_let_426)))) (let ((_let_430 (ASSUME :args (_let_180)))) (let ((_let_431 (SYMM _let_430))) (let ((_let_432 (and (= _let_52 (ho_11 _let_187 _let_22)) _let_185))) (let ((_let_433 (or _let_209 _let_104 _let_432))) (let ((_let_434 (and _let_188 (= _let_27 (ho_11 _let_184 _let_27))))) (let ((_let_435 (or _let_209 _let_143 _let_434))) (let ((_let_436 (not _let_188))) (let ((_let_437 (not _let_185))) (let ((_let_438 (not _let_183))) (let ((_let_439 (not _let_182))) (let ((_let_440 (not _let_176))) (let ((_let_441 (not _let_173))) (let ((_let_442 (not _let_170))) (let ((_let_443 (REFL :args _let_309))) (let ((_let_444 (MACRO_SR_PRED_INTRO :args ((= (not _let_313) _let_169))))) (let ((_let_445 (FALSE_INTRO _let_314))) (let ((_let_446 (ASSUME :args _let_239))) (let ((_let_447 (CONG _let_85 (TRANS (FALSE_INTRO _let_446) _let_404) :args _let_84))) (let ((_let_448 (ASSUME :args (_let_185)))) (let ((_let_449 (ASSUME :args (_let_170)))) (let ((_let_450 (ASSUME :args (_let_188)))) (let ((_let_451 (ASSUME :args (_let_173)))) (let ((_let_452 (ASSUME :args (_let_182)))) (let ((_let_453 (CONG (REFL :args (_let_125)) (TRANS (SYMM (SYMM _let_452)) (CONG _let_282 (TRANS (SYMM _let_451) (CONG _let_278 (TRANS (CONG (CONG _let_274 (CONG (TRANS (CONG _let_274 (CONG _let_273 (TRANS _let_386 _let_384 _let_288 _let_271) :args _let_258) :args _let_260) _let_275) _let_259 :args _let_258) :args _let_260) _let_287 :args _let_258) (SYMM _let_450)) :args _let_264) (SYMM _let_449)) :args _let_261)) :args _let_258))) (let ((_let_454 (ASSUME :args (_let_176)))) (let ((_let_455 (ASSUME :args (_let_183)))) (let ((_let_456 (CONG _let_303 (TRANS _let_431 (SYMM (SYMM _let_455)) (CONG _let_282 (SYMM _let_454) :args _let_261) (CONG _let_282 (TRANS (CONG _let_278 (TRANS (CONG (TRANS (CONG _let_274 (TRANS (CONG (CONG _let_274 (CONG _let_273 (TRANS _let_257 _let_447 _let_402) :args _let_258) :args _let_260) _let_259 :args _let_258) (SYMM _let_453)) :args _let_260) (CONG _let_274 _let_453 :args _let_260)) _let_267 :args _let_258) (SYMM _let_448)) :args _let_264) _let_284 _let_280) :args _let_261) _let_283) :args _let_258))) (let ((_let_457 (ASSUME :args (_let_53)))) (let ((_let_458 (TRUE_INTRO _let_457))) (let ((_let_459 (SYMM _let_458))) (let ((_let_460 (MACRO_RESOLUTION_TRUST (EQUIV_ELIM1 _let_138) (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_314 _let_401 _let_403 _let_446 _let_256 _let_262 _let_265 _let_250 _let_252 _let_268 _let_270 _let_280 _let_448 _let_449 _let_450 _let_383 _let_385 _let_451 _let_452 _let_454 _let_455 _let_430 _let_285 _let_289 _let_291 _let_295 _let_297 _let_300 _let_457) :args (_let_313 _let_53 _let_170 _let_23 _let_32 _let_173 _let_176 _let_38 BOOLEAN_TERM_VARIABLE_5855 _let_39 _let_177 _let_312 BOOLEAN_TERM_VARIABLE_6129 _let_186 _let_181 _let_224 _let_40 _let_182 _let_183 _let_180 _let_45 BOOLEAN_TERM_VARIABLE_12034 _let_46 _let_185 _let_49 BOOLEAN_TERM_VARIABLE_22241 _let_50 _let_51 _let_188)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS _let_459 (CONG _let_308 (TRANS _let_307 (CONG (TRANS _let_305 (CONG _let_274 (TRANS (CONG _let_303 (TRANS _let_297 _let_407 (CONG _let_282 (TRANS _let_294 _let_284 _let_280) :args _let_261) _let_283) :args _let_258) (SYMM _let_456)) :args _let_260) (CONG _let_274 _let_456 :args _let_260)) _let_259 :args _let_258) _let_257 _let_447 _let_402) :args _let_249) _let_445)) :args (_let_313 _let_177 _let_312 _let_224 _let_181 _let_23 _let_49 _let_39 BOOLEAN_TERM_VARIABLE_5855 BOOLEAN_TERM_VARIABLE_12034 _let_46 _let_45 _let_185 _let_170 _let_188 BOOLEAN_TERM_VARIABLE_6129 _let_186 _let_173 _let_182 _let_176 _let_183 _let_180 _let_51 BOOLEAN_TERM_VARIABLE_22241 _let_50 _let_38 _let_32 _let_40 _let_53)) :args ((not (and _let_313 _let_53 _let_170 _let_23 _let_32 _let_173 _let_176 _let_38 BOOLEAN_TERM_VARIABLE_5855 _let_39 _let_177 _let_312 BOOLEAN_TERM_VARIABLE_6129 _let_186 _let_181 _let_224 _let_40 _let_182 _let_183 _let_180 _let_45 BOOLEAN_TERM_VARIABLE_12034 _let_46 _let_185 _let_49 BOOLEAN_TERM_VARIABLE_22241 _let_50 _let_51 _let_188)) SB_LITERAL))) (CONG _let_444 _let_443 (REFL :args (_let_442)) _let_244 _let_243 (REFL :args (_let_441)) (REFL :args (_let_440)) _let_242 _let_241 _let_240 _let_381 _let_380 _let_379 _let_377 _let_238 (MACRO_SR_PRED_INTRO :args ((= (not _let_224) BOOLEAN_TERM_VARIABLE_6164))) _let_237 (REFL :args (_let_439)) (REFL :args (_let_438)) (REFL :args (_let_427)) _let_236 _let_235 _let_234 (REFL :args (_let_437)) _let_233 _let_232 _let_230 _let_229 (REFL :args (_let_436)) :args _let_82)) :args ((or _let_169 _let_245 _let_227 _let_226 BOOLEAN_TERM_VARIABLE_5957 _let_368 _let_367 _let_366 BOOLEAN_TERM_VARIABLE_6164 _let_225 _let_442 _let_223 _let_222 _let_441 _let_440 _let_221 _let_220 _let_219 _let_218 _let_439 _let_438 _let_427 _let_217 _let_216 _let_215 _let_437 _let_214 _let_213 _let_436))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS :args (_let_434 0)) :args ((or _let_188 (not _let_434)))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_435)) :args ((or _let_209 _let_143 _let_434 (not _let_435)))) _let_211 _let_145 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_130 :args (tptp.ty_2Eextreal_2Eextreal _let_52 _let_27 QUANTIFIERS_INST_E_MATCHING _let_132)) :args _let_131)) _let_130 :args (_let_435 false _let_129)) :args (_let_434 false _let_208 false _let_142 false _let_435)) :args (_let_188 false _let_434)) _let_153 _let_147 _let_354 _let_133 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS :args (_let_432 1)) :args ((or _let_185 (not _let_432)))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_433)) :args ((or _let_209 _let_104 _let_432 (not _let_433)))) _let_211 _let_121 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_130 :args (tptp.ty_2Eextreal_2Eextreal _let_52 _let_22 QUANTIFIERS_INST_E_MATCHING _let_132)) :args _let_131)) _let_130 :args (_let_433 false _let_129)) :args (_let_432 false _let_208 false _let_103 false _let_433)) :args (_let_185 false _let_432)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_425)) :args ((or _let_424 _let_183 (not _let_425)))) (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_428)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_429 _let_430) (SCOPE (TRUE_ELIM (TRANS (CONG (CONG _let_343 (SYMM _let_431) :args _let_340) _let_339 :args _let_338) (TRUE_INTRO _let_429))) :args (_let_426 _let_180))) :args (_let_180 _let_426))) :args (true _let_428)) :args ((or _let_423 _let_427 (not _let_426)))) _let_412 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_118 :args (_let_178 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_119)) _let_118 :args (_let_426 false _let_117)) :args (_let_423 false _let_180 false _let_426)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_331 :args (_let_174 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_333)) :args _let_332)) _let_331 :args (_let_425 false _let_330)) :args (_let_183 false _let_423 false _let_425)) _let_124 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_415)) :args ((or _let_414 _let_182 (not _let_415)))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_419)) :args ((or _let_209 _let_413 _let_418 (not _let_419)))) _let_211 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_422)) :args ((or _let_421 _let_143 _let_417 (not _let_422)))) (EQ_RESOLVE (ASSUME :args (_let_13)) (PREPROCESS :args ((= _let_13 _let_420)))) _let_145 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_111 :args (tptp.ty_2Eextreal_2Eextreal _let_416 tptp.c_2Eextreal_2Eextreal__max _let_27 QUANTIFIERS_INST_E_MATCHING _let_116)) :args _let_112)) _let_111 :args (_let_422 false _let_110)) :args (_let_417 false _let_420 false _let_142 false _let_422)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_111 :args (tptp.ty_2Eextreal_2Eextreal tptp.ty_2Eextreal_2Eextreal _let_29 _let_52 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_112)) _let_111 :args (_let_419 false _let_110)) :args (_let_413 false _let_208 false _let_417 false _let_419)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_331 :args (_let_171 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_333)) :args _let_332)) _let_331 :args (_let_415 false _let_330)) :args (_let_182 false _let_413 false _let_415)) _let_212 _let_98 _let_412 _let_96 _let_90 _let_321 _let_89 _let_75 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_71 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_31 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_29 QUANTIFIERS_INST_E_MATCHING _let_97)) :args _let_72)) _let_71 :args (_let_176 false _let_70)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_71 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_30 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_29 QUANTIFIERS_INST_E_MATCHING _let_97)) :args _let_72)) _let_71 :args (_let_173 false _let_70)) _let_69 _let_64 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_61 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_29 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_63)) :args _let_62)) _let_61 :args (_let_170 false _let_60)) _let_316 _let_59 _let_314 (REORDERING (CNF_OR_POS :args (_let_168)) :args ((or _let_167 _let_137 _let_166 (not _let_168)))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_410 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_30 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_29 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_31 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_411)) _let_410 :args (_let_168 false _let_409)) _let_408 _let_162 (REORDERING (CNF_OR_POS :args (_let_165)) :args ((or _let_55 _let_164 (not _let_165)))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_93 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_31 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_29 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_94)) _let_93 :args (_let_165 false _let_92)) (EQUIV_ELIM2 _let_203) (REORDERING (CNF_AND_POS :args (_let_156 1)) :args ((or _let_55 _let_163))) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_57 _let_250 _let_252 _let_383 _let_385 _let_387 _let_388 _let_268 _let_270 _let_389 _let_390 _let_392 _let_394 _let_341 _let_399 _let_401 _let_403 _let_405 _let_291 _let_295 _let_297 _let_300 _let_310) :args (_let_56 _let_245 _let_191 _let_32 _let_38 BOOLEAN_TERM_VARIABLE_5855 _let_39 _let_177 _let_312 BOOLEAN_TERM_VARIABLE_6129 _let_186 _let_40 _let_195 BOOLEAN_TERM_VARIABLE_12001 _let_200 BOOLEAN_TERM_VARIABLE_12034 _let_46 _let_199 _let_198 _let_50 _let_215 _let_148 _let_201)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS _let_311 (CONG _let_308 (TRANS _let_307 (CONG (TRANS _let_305 (CONG _let_274 (TRANS (CONG _let_303 (TRANS _let_297 _let_407 (CONG _let_282 (TRANS (CONG _let_278 (TRANS (CONG (CONG _let_274 (CONG (CONG _let_274 _let_406 :args _let_260) _let_267 :args _let_258) :args _let_260) _let_287 :args _let_258) _let_400) :args _let_264) _let_398 _let_392) :args _let_261) _let_393) :args _let_258) _let_397) :args _let_260) _let_396) _let_259 :args _let_258) _let_386 _let_384 _let_251) :args _let_249) _let_248)) :args (_let_56 _let_39 BOOLEAN_TERM_VARIABLE_5855 BOOLEAN_TERM_VARIABLE_6129 _let_186 _let_191 _let_201 BOOLEAN_TERM_VARIABLE_12034 _let_46 BOOLEAN_TERM_VARIABLE_12001 _let_200 _let_195 _let_199 _let_198 _let_148 _let_177 _let_312 _let_215 _let_50 _let_38 _let_32 _let_40 _let_245)) :args ((not (and _let_56 _let_245 _let_191 _let_32 _let_38 BOOLEAN_TERM_VARIABLE_5855 _let_39 _let_177 _let_312 BOOLEAN_TERM_VARIABLE_6129 _let_186 _let_40 _let_195 BOOLEAN_TERM_VARIABLE_12001 _let_200 BOOLEAN_TERM_VARIABLE_12034 _let_46 _let_199 _let_198 _let_50 _let_215 _let_148 _let_201)) SB_LITERAL))) (CONG _let_247 _let_246 _let_382 _let_243 _let_242 _let_241 _let_240 _let_381 _let_380 _let_379 _let_377 _let_237 _let_376 _let_375 _let_374 _let_235 _let_234 _let_373 _let_372 _let_230 _let_371 _let_370 _let_369 :args _let_82)) :args ((or _let_228 _let_53 _let_227 _let_226 BOOLEAN_TERM_VARIABLE_5957 _let_368 _let_367 _let_366 _let_365 _let_222 _let_221 _let_220 _let_364 _let_363 _let_219 _let_218 _let_362 BOOLEAN_TERM_VARIABLE_22241 _let_216 _let_361 _let_335 _let_360 _let_359))) _let_358 _let_355 _let_147 _let_354 _let_349 _let_344 _let_326 _let_124 _let_325 _let_96 _let_324 _let_90 _let_321 _let_89 _let_75 _let_69 _let_317 _let_316 _let_59 _let_57 (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_57 _let_250 _let_252 _let_255 _let_256 _let_262 _let_265 _let_268 _let_270 _let_280 _let_285 _let_289 _let_291 _let_295 _let_297 _let_300 _let_310) :args (_let_56 _let_245 _let_23 _let_32 _let_38 BOOLEAN_TERM_VARIABLE_5855 _let_39 BOOLEAN_TERM_VARIABLE_6164 _let_181 _let_40 _let_45 BOOLEAN_TERM_VARIABLE_12034 _let_46 _let_49 BOOLEAN_TERM_VARIABLE_22241 _let_50 _let_51)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS _let_311 (CONG _let_308 (TRANS _let_307 (CONG (TRANS _let_305 (CONG _let_274 (CONG _let_303 (TRANS _let_297 (CONG _let_282 (TRANS _let_302 _let_299 _let_296 _let_294 _let_284) :args _let_261) (CONG _let_282 _let_280 :args _let_261) _let_283) :args _let_258) :args _let_260)) _let_259 :args _let_258) _let_257 (CONG _let_85 (TRANS (TRUE_INTRO _let_255) _let_254) :args _let_84) _let_251) :args _let_249) _let_248)) :args (_let_56 _let_39 BOOLEAN_TERM_VARIABLE_5855 BOOLEAN_TERM_VARIABLE_6164 _let_181 _let_23 _let_49 BOOLEAN_TERM_VARIABLE_12034 _let_46 _let_45 _let_51 BOOLEAN_TERM_VARIABLE_22241 _let_50 _let_38 _let_32 _let_40 _let_245)) :args ((not (and _let_56 _let_245 _let_23 _let_32 _let_38 BOOLEAN_TERM_VARIABLE_5855 _let_39 BOOLEAN_TERM_VARIABLE_6164 _let_181 _let_40 _let_45 BOOLEAN_TERM_VARIABLE_12034 _let_46 _let_49 BOOLEAN_TERM_VARIABLE_22241 _let_50 _let_51)) SB_LITERAL))) (CONG _let_247 _let_246 _let_244 _let_243 _let_242 _let_241 _let_240 (REFL :args _let_239) _let_238 _let_237 _let_236 _let_235 _let_234 _let_233 _let_232 _let_230 _let_229 :args _let_82)) :args ((or _let_228 _let_53 _let_227 _let_226 _let_225 _let_224 _let_223 _let_222 _let_221 _let_220 _let_219 _let_218 _let_217 _let_216 _let_215 _let_214 _let_213))) _let_153 _let_147 _let_133 _let_124 _let_212 _let_98 _let_96 _let_90 _let_89 _let_75 _let_69 _let_64 _let_59 _let_57 (CNF_EQUIV_NEG2 :args _let_204) _let_162 (EQUIV_ELIM1 _let_203) (CNF_AND_NEG :args (_let_156)) _let_190 :args ((or _let_167 _let_202) false _let_201 false _let_148 false _let_50 false _let_186 false _let_200 false _let_199 false _let_198 false _let_46 false _let_195 false BOOLEAN_TERM_VARIABLE_12034 false BOOLEAN_TERM_VARIABLE_12001 false _let_40 false _let_177 false _let_39 false _let_38 false _let_32 false _let_191 true BOOLEAN_TERM_VARIABLE_5957 false BOOLEAN_TERM_VARIABLE_5855 false _let_56 true BOOLEAN_TERM_VARIABLE_22241 false _let_51 false _let_50 false _let_49 false _let_46 false _let_181 false _let_45 false BOOLEAN_TERM_VARIABLE_12034 false _let_40 false _let_39 false _let_38 false _let_32 false _let_23 false BOOLEAN_TERM_VARIABLE_5855 false _let_56 true _let_53 true _let_157 false BOOLEAN_TERM_VARIABLE_6164 false _let_156 false BOOLEAN_TERM_VARIABLE_6129)) _let_190 :args (_let_167 true BOOLEAN_TERM_VARIABLE_22241 false _let_188 false _let_51 false _let_50 false _let_186 false _let_49 false _let_185 false _let_183 false _let_46 false _let_182 false _let_181 false _let_45 false _let_180 false BOOLEAN_TERM_VARIABLE_12034 false _let_40 false _let_177 false _let_39 false _let_38 false _let_176 false _let_173 false _let_32 false _let_23 false _let_170 true BOOLEAN_TERM_VARIABLE_5957 false BOOLEAN_TERM_VARIABLE_5855 true _let_169 false _let_137 false _let_168 false _let_53 true _let_157 false _let_164 false _let_165 true BOOLEAN_TERM_VARIABLE_6164 true _let_156 true _let_55 false BOOLEAN_TERM_VARIABLE_6129)))) (let ((_let_461 (MACRO_RESOLUTION_TRUST _let_408 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS :args (_let_156 0)) :args ((or _let_155 _let_163))) _let_460 :args (_let_163 true _let_155)) _let_162 :args (_let_53 true _let_156 true _let_157)))) (let ((_let_462 (ASSUME :args _let_378))) (let ((_let_463 (CONG _let_85 (TRANS (FALSE_INTRO _let_462) _let_404) :args _let_84))) (let ((_let_464 (CONG _let_273 (TRANS _let_386 _let_463 _let_402) :args _let_258))) (let ((_let_465 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_314 _let_401 _let_403 _let_462 _let_385 _let_387 _let_388 _let_250 _let_252 _let_268 _let_270 _let_389 _let_390 _let_392 _let_394 _let_341 _let_399 _let_405 _let_291 _let_295 _let_297 _let_300 _let_457) :args (_let_313 _let_53 _let_191 _let_32 _let_38 BOOLEAN_TERM_VARIABLE_5855 _let_39 _let_177 _let_312 _let_186 _let_366 _let_40 _let_195 BOOLEAN_TERM_VARIABLE_12001 _let_200 BOOLEAN_TERM_VARIABLE_12034 _let_46 _let_199 _let_198 _let_50 _let_215 _let_148 _let_201)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS _let_459 (CONG _let_308 (TRANS (CONG (CONG _let_274 (SYMM _let_304) :args _let_260) _let_259 :args _let_258) (CONG (TRANS (CONG _let_274 (TRANS _let_304 (CONG _let_303 (TRANS _let_297 _let_407 (CONG _let_282 (TRANS (CONG _let_278 (TRANS (CONG (CONG _let_274 (CONG (TRANS (CONG _let_274 (TRANS _let_406 (SYMM _let_464)) :args _let_260) (CONG _let_274 _let_464 :args _let_260)) _let_267 :args _let_258) :args _let_260) _let_287 :args _let_258) _let_400) :args _let_264) _let_398 _let_392) :args _let_261) _let_393) :args _let_258) _let_397) :args _let_260) _let_396) _let_259 :args _let_258) _let_386 _let_463 _let_402) :args _let_249) _let_445)) :args (_let_313 _let_177 _let_312 _let_366 _let_186 _let_191 _let_201 _let_39 BOOLEAN_TERM_VARIABLE_5855 BOOLEAN_TERM_VARIABLE_12034 _let_46 BOOLEAN_TERM_VARIABLE_12001 _let_200 _let_195 _let_199 _let_198 _let_148 _let_215 _let_50 _let_38 _let_32 _let_40 _let_53)) :args ((not (and _let_313 _let_53 _let_191 _let_32 _let_38 BOOLEAN_TERM_VARIABLE_5855 _let_39 _let_177 _let_312 _let_186 _let_366 _let_40 _let_195 BOOLEAN_TERM_VARIABLE_12001 _let_200 BOOLEAN_TERM_VARIABLE_12034 _let_46 _let_199 _let_198 _let_50 _let_215 _let_148 _let_201)) SB_LITERAL))) (CONG _let_444 _let_443 _let_382 _let_243 _let_242 _let_241 _let_240 _let_381 _let_380 _let_377 (MACRO_SR_PRED_INTRO :args ((= (not _let_366) BOOLEAN_TERM_VARIABLE_6129))) _let_237 _let_376 _let_375 _let_374 _let_235 _let_234 _let_373 _let_372 _let_230 _let_371 _let_370 _let_369 :args _let_82)) :args ((or _let_169 _let_245 _let_227 _let_226 BOOLEAN_TERM_VARIABLE_5957 _let_368 BOOLEAN_TERM_VARIABLE_6129 _let_367 _let_365 _let_222 _let_221 _let_220 _let_364 _let_363 _let_219 _let_218 _let_362 BOOLEAN_TERM_VARIABLE_22241 _let_216 _let_361 _let_335 _let_360 _let_359))) _let_314 _let_461 _let_89 _let_59 _let_316 _let_321 (MACRO_RESOLUTION_TRUST (EQUIV_ELIM2 _let_189) _let_460 :args (_let_366 true _let_155)) _let_354 _let_317 _let_69 _let_75 _let_90 _let_349 _let_324 _let_124 _let_96 _let_325 _let_147 _let_344 _let_326 _let_355 _let_358 :args (BOOLEAN_TERM_VARIABLE_22241 true _let_169 false _let_53 false _let_39 false BOOLEAN_TERM_VARIABLE_5855 true BOOLEAN_TERM_VARIABLE_5957 false _let_177 true BOOLEAN_TERM_VARIABLE_6129 false _let_186 false _let_191 false _let_32 false _let_38 false _let_40 false _let_200 false BOOLEAN_TERM_VARIABLE_12001 false _let_46 false BOOLEAN_TERM_VARIABLE_12034 false _let_195 false _let_50 false _let_199 false _let_198 false _let_148 false _let_201)))) (let ((_let_466 (not _let_137))) (let ((_let_467 (or _let_466 _let_202 _let_155))) (let ((_let_468 (and _let_53 _let_23 _let_32 _let_38 BOOLEAN_TERM_VARIABLE_5855 _let_39 _let_40 _let_45 BOOLEAN_TERM_VARIABLE_12034 _let_46 _let_49 BOOLEAN_TERM_VARIABLE_22241 _let_50 _let_51))) (let ((_let_469 (CONG _let_274 (CONG _let_273 (TRANS (SYMM _let_251) _let_288 _let_271) :args _let_258) :args _let_260))) (let ((_let_470 (CONG (SYMM _let_469) _let_267 :args _let_258))) (let ((_let_471 (CONG _let_274 (SYMM _let_470) :args _let_260))) (let ((_let_472 (CONG _let_278 (TRANS (CONG (SYMM _let_471) _let_267 :args _let_258) _let_266) :args _let_264))) (SCOPE (SCOPE (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_468)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_457 _let_297 _let_300 _let_295 _let_291 _let_289 _let_252 _let_268 _let_270 _let_250 _let_285 _let_265 _let_280 _let_262) (SCOPE (TRUE_ELIM (TRANS (CONG _let_308 (TRANS (CONG (TRANS (CONG _let_274 (CONG _let_303 (TRANS (CONG _let_282 (TRANS (SYMM _let_263) (SYMM _let_472) _let_280) :args _let_261) (CONG _let_282 (TRANS _let_281 _let_472 (CONG _let_278 (TRANS (SYMM _let_286) (CONG (TRANS _let_471 (CONG _let_274 (TRANS _let_470 (CONG (TRANS _let_469 (CONG _let_274 (CONG _let_273 (TRANS _let_272 _let_269 (CONG _let_85 (TRANS _let_253 (SYMM _let_290)) :args _let_84) _let_292) :args _let_258) :args _let_260)) _let_267 :args _let_258)) :args _let_260)) _let_287 :args _let_258)) :args _let_264)) :args _let_261) (CONG _let_282 (TRANS (SYMM _let_296) (CONG _let_278 _let_297 :args _let_264) _let_301) :args _let_261) _let_298) :args _let_258) :args _let_260) _let_306) _let_259 :args _let_258) (CONG _let_305 _let_259 :args _let_258)) :args _let_249) _let_458)) :args (_let_53 _let_32 _let_40 _let_38 _let_50 BOOLEAN_TERM_VARIABLE_22241 BOOLEAN_TERM_VARIABLE_5855 BOOLEAN_TERM_VARIABLE_12034 _let_46 _let_39 _let_51 _let_49 _let_45 _let_23))) :args (_let_53 _let_23 _let_32 _let_38 BOOLEAN_TERM_VARIABLE_5855 _let_39 _let_40 _let_45 BOOLEAN_TERM_VARIABLE_12034 _let_46 _let_49 BOOLEAN_TERM_VARIABLE_22241 _let_50 _let_51))) :args (true _let_468)) :args ((or _let_55 _let_245 _let_227 _let_226 _let_223 _let_222 _let_221 _let_220 _let_219 _let_218 _let_217 _let_216 _let_215 _let_214 _let_213))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_467)) :args ((or _let_155 _let_202 _let_466 (not _let_467)))) _let_460 (MACRO_RESOLUTION_TRUST (EQUIV_ELIM2 _let_138) _let_465 :args (_let_137 false BOOLEAN_TERM_VARIABLE_22241)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_410 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_30 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_31 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_29 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_411)) _let_410 :args (_let_467 false _let_409)) :args (_let_202 true _let_155 false _let_137 false _let_467)) _let_465 _let_461 _let_153 _let_147 _let_133 _let_124 _let_98 _let_96 _let_90 _let_89 _let_75 _let_69 _let_64 _let_59 :args (false true _let_55 false BOOLEAN_TERM_VARIABLE_22241 false _let_53 false _let_51 false _let_50 false _let_49 false _let_46 false _let_45 false BOOLEAN_TERM_VARIABLE_12034 false _let_40 false _let_39 false _let_38 false _let_32 false _let_23 false BOOLEAN_TERM_VARIABLE_5855)) :args ((forall ((X Bool)) (= (@ tptp.p (@ tptp.inj__o X)) X)) (forall ((X Bool)) (@ (@ tptp.mem (@ tptp.inj__o X)) tptp.bool)) _let_21 _let_20 (forall ((A tptp.del) (B tptp.del) (F (-> $$unsorted $$unsorted))) (=> (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) A) (@ (@ tptp.mem (@ F X)) B))) (@ (@ tptp.mem (@ (@ tptp.lam A) F)) (@ (@ tptp.arr A) B)))) (forall ((A tptp.del) (B tptp.del) (F $$unsorted)) (=> (@ (@ tptp.mem F) (@ (@ tptp.arr A) B)) (forall ((G $$unsorted)) (=> (@ (@ tptp.mem G) (@ (@ tptp.arr A) B)) (=> (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) A) (= (@ (@ tptp.ap F) X) (@ (@ tptp.ap G) X)))) (= F G)))))) (forall ((A tptp.del) (F (-> $$unsorted $$unsorted)) (X $$unsorted)) (=> (@ (@ tptp.mem X) A) (= (@ (@ tptp.ap (@ (@ tptp.lam A) F)) X) (@ F X)))) _let_19 _let_18 _let_17 _let_16 _let_15 _let_14 (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Ebool_2ECOND A_27a)) (@ (@ tptp.arr tptp.bool) (@ _let_1 (@ _let_1 A_27a)))))) _let_13 _let_11 _let_10 _let_9 (@ (@ tptp.mem tptp.c_2Emin_2E_3D_3D_3E) _let_8) (forall ((Q $$unsorted)) (=> (@ (@ tptp.mem Q) tptp.bool) (forall ((R $$unsorted)) (=> (@ (@ tptp.mem R) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Emin_2E_3D_3D_3E) Q)) R)) (=> (@ tptp.p Q) (@ tptp.p R))))))) (@ (@ tptp.mem tptp.c_2Ebool_2E_5C_2F) _let_8) (forall ((Q $$unsorted)) (=> (@ (@ tptp.mem Q) tptp.bool) (forall ((R $$unsorted)) (=> (@ (@ tptp.mem R) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_5C_2F) Q)) R)) (or (@ tptp.p Q) (@ tptp.p R))))))) (@ (@ tptp.mem tptp.c_2Ebool_2E_2F_5C) _let_8) (forall ((Q $$unsorted)) (=> (@ (@ tptp.mem Q) tptp.bool) (forall ((R $$unsorted)) (=> (@ (@ tptp.mem R) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap tptp.c_2Ebool_2E_2F_5C) Q)) R)) (and (@ tptp.p Q) (@ tptp.p R))))))) (@ (@ tptp.mem tptp.c_2Ebool_2E_7E) _let_7) (forall ((Q $$unsorted)) (=> (@ (@ tptp.mem Q) tptp.bool) (= (@ tptp.p (@ (@ tptp.ap tptp.c_2Ebool_2E_7E) Q)) (not (@ tptp.p Q))))) (forall ((A_27a tptp.del)) (let ((_let_1 (@ tptp.arr A_27a))) (@ (@ tptp.mem (@ tptp.c_2Emin_2E_3D A_27a)) (@ _let_1 (@ _let_1 tptp.bool))))) (forall ((A tptp.del) (X $$unsorted)) (=> (@ (@ tptp.mem X) A) (forall ((Y $$unsorted)) (=> (@ (@ tptp.mem Y) A) (= (@ tptp.p (@ (@ tptp.ap (@ (@ tptp.ap (@ tptp.c_2Emin_2E_3D A)) X)) Y)) (= X Y)))))) (forall ((A_27a tptp.del)) (@ (@ tptp.mem (@ tptp.c_2Ebool_2E_21 A_27a)) (@ (@ tptp.arr (@ (@ tptp.arr A_27a) tptp.bool)) tptp.bool))) (forall ((A tptp.del) (Q $$unsorted)) (=> (@ (@ tptp.mem Q) (@ (@ tptp.arr A) tptp.bool)) (= (@ tptp.p (@ (@ tptp.ap (@ tptp.c_2Ebool_2E_21 A)) Q)) (forall ((X $$unsorted)) (=> (@ (@ tptp.mem X) A) (@ tptp.p (@ (@ tptp.ap Q) X))))))) true (forall ((V0t1 $$unsorted)) (=> (@ (@ tptp.mem V0t1) tptp.bool) (forall ((V1t2 $$unsorted)) (let ((_let_1 (@ tptp.p V1t2))) (let ((_let_2 (@ tptp.p V0t1))) (=> (@ (@ tptp.mem V1t2) tptp.bool) (=> (=> _let_2 _let_1) (=> (=> _let_1 _let_2) (= _let_2 _let_1))))))))) (forall ((V0t $$unsorted)) (=> (@ (@ tptp.mem V0t) tptp.bool) (=> false (@ tptp.p V0t)))) (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (or _let_1 (not _let_1))))) (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (=> (=> _let_1 false) (not _let_1))))) (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (=> (not _let_1) (=> _let_1 false))))) (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (and (= (=> true _let_1) _let_1) (= (=> _let_1 true) true) (= (=> false _let_1) true) (= (=> _let_1 _let_1) true) (= (=> _let_1 false) (not _let_1)))))) (and (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (not (not _let_1)) _let_1)))) (= (not true) false) (= (not false) true)) (forall ((A_27a tptp.del) (V0x $$unsorted)) (=> (@ (@ tptp.mem V0x) A_27a) (forall ((V1y $$unsorted)) (=> (@ (@ tptp.mem V1y) A_27a) (= (= V0x V1y) (= V1y V0x)))))) (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (let ((_let_2 (not _let_1))) (=> (@ (@ tptp.mem V0t) tptp.bool) (and (= (= true _let_1) _let_1) (= (= _let_1 true) _let_1) (= (= false _let_1) _let_2) (= (= _let_1 false) _let_2)))))) _let_5 (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (=> (@ (@ tptp.mem V1B) tptp.bool) (forall ((V2C $$unsorted)) (let ((_let_1 (or (@ tptp.p V0A) (@ tptp.p V1B) (@ tptp.p V2C)))) (=> (@ (@ tptp.mem V2C) tptp.bool) (= _let_1 _let_1)))))))) (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (let ((_let_1 (@ tptp.p V0A))) (let ((_let_2 (@ tptp.p V1B))) (=> (@ (@ tptp.mem V1B) tptp.bool) (= (or _let_1 _let_2) (or _let_2 _let_1)))))))) (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (let ((_let_1 (@ tptp.p V1B))) (let ((_let_2 (not _let_1))) (let ((_let_3 (@ tptp.p V0A))) (let ((_let_4 (not _let_3))) (=> (@ (@ tptp.mem V1B) tptp.bool) (and (= (not (and _let_3 _let_1)) (or _let_4 _let_2)) (= (not (or _let_3 _let_1)) (and _let_4 _let_2))))))))))) _let_4 _let_3 _let_2 (forall ((V0t $$unsorted)) (let ((_let_1 (@ tptp.p V0t))) (=> (@ (@ tptp.mem V0t) tptp.bool) (= (not (not _let_1)) _let_1)))) (forall ((V0A $$unsorted)) (let ((_let_1 (@ tptp.p V0A))) (=> (@ (@ tptp.mem V0A) tptp.bool) (=> _let_1 (=> (not _let_1) false))))) (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (let ((_let_1 (@ tptp.p V1B))) (let ((_let_2 (@ tptp.p V0A))) (=> (@ (@ tptp.mem V1B) tptp.bool) (= (=> (not (or _let_2 _let_1)) false) (=> (=> _let_2 false) (=> (not _let_1) false))))))))) (forall ((V0A $$unsorted)) (=> (@ (@ tptp.mem V0A) tptp.bool) (forall ((V1B $$unsorted)) (let ((_let_1 (@ tptp.p V1B))) (let ((_let_2 (@ tptp.p V0A))) (=> (@ (@ tptp.mem V1B) tptp.bool) (= (=> (not (or (not _let_2) _let_1)) false) (=> _let_2 (=> (not _let_1) false))))))))) (forall ((V0A $$unsorted)) (let ((_let_1 (@ tptp.p V0A))) (=> (@ (@ tptp.mem V0A) tptp.bool) (=> (=> (not _let_1) false) (=> (=> _let_1 false) false))))) (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (=> (@ (@ tptp.mem V1q) tptp.bool) (forall ((V2r $$unsorted)) (let ((_let_1 (@ tptp.p V0p))) (let ((_let_2 (not _let_1))) (let ((_let_3 (@ tptp.p V1q))) (let ((_let_4 (not _let_3))) (let ((_let_5 (@ tptp.p V2r))) (let ((_let_6 (not _let_5))) (=> (@ (@ tptp.mem V2r) tptp.bool) (= (= _let_1 (= _let_3 _let_5)) (and (or _let_1 _let_3 _let_5) (or _let_1 _let_6 _let_4) (or _let_3 _let_6 _let_2) (or _let_5 _let_4 _let_2))))))))))))))) (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (=> (@ (@ tptp.mem V1q) tptp.bool) (forall ((V2r $$unsorted)) (let ((_let_1 (@ tptp.p V0p))) (let ((_let_2 (not _let_1))) (let ((_let_3 (@ tptp.p V2r))) (let ((_let_4 (@ tptp.p V1q))) (=> (@ (@ tptp.mem V2r) tptp.bool) (= (= _let_1 (and _let_4 _let_3)) (and (or _let_1 (not _let_4) (not _let_3)) (or _let_4 _let_2) (or _let_3 _let_2))))))))))))) (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (=> (@ (@ tptp.mem V1q) tptp.bool) (forall ((V2r $$unsorted)) (let ((_let_1 (@ tptp.p V0p))) (let ((_let_2 (@ tptp.p V2r))) (let ((_let_3 (@ tptp.p V1q))) (=> (@ (@ tptp.mem V2r) tptp.bool) (= (= _let_1 (or _let_3 _let_2)) (and (or _let_1 (not _let_3)) (or _let_1 (not _let_2)) (or _let_3 _let_2 (not _let_1))))))))))))) (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (=> (@ (@ tptp.mem V1q) tptp.bool) (forall ((V2r $$unsorted)) (let ((_let_1 (@ tptp.p V0p))) (let ((_let_2 (@ tptp.p V2r))) (let ((_let_3 (@ tptp.p V1q))) (=> (@ (@ tptp.mem V2r) tptp.bool) (= (= _let_1 (=> _let_3 _let_2)) (and (or _let_1 _let_3) (or _let_1 (not _let_2)) (or (not _let_3) _let_2 (not _let_1))))))))))))) (forall ((V0p $$unsorted)) (=> (@ (@ tptp.mem V0p) tptp.bool) (forall ((V1q $$unsorted)) (let ((_let_1 (@ tptp.p V0p))) (let ((_let_2 (@ tptp.p V1q))) (let ((_let_3 (not _let_2))) (=> (@ (@ tptp.mem V1q) tptp.bool) (= (= _let_1 _let_3) (and (or _let_1 _let_2) (or _let_3 (not _let_1))))))))))) _let_1 true)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
% 4.07/4.26  )
% 4.07/4.26  % SZS output end Proof for ITP021^2
% 4.07/4.26  % cvc5---1.0.5 exiting
% 4.14/4.26  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------